add email_str property to get "encoded" version of email address

This commit is contained in:
Frédéric Péters 2011-11-16 19:27:05 +01:00
parent 2f767e3e2e
commit 07e48ac66e
1 changed files with 6 additions and 0 deletions

View File

@ -54,6 +54,12 @@ class Address(Field):
return o
from_dict = classmethod(from_dict)
@property
def email_str(self):
if not self.email:
return ''
return self.email.replace('@', ' arobase ').replace('.', ' point ')
class IAddressWidget(IWidget):
pass