def clean(self): """called in `save()` """ emails = functions.split_list(self.preapproved_emails) email_field = EmailField() try: map(lambda v: email_field.clean(v), emails) except exceptions.ValidationError: raise exceptions.ValidationError(_("Please give a list of valid email addresses.")) self.preapproved_emails = " " + "\n".join(emails) + " " domains = functions.split_list(self.preapproved_email_domains) domain_field = DomainNameField() try: map(lambda v: domain_field.clean(v), domains) except exceptions.ValidationError: raise exceptions.ValidationError(_("Please give a list of valid email domain names.")) self.preapproved_email_domains = " " + "\n".join(domains) + " "
def clean(self): """called in `save()` """ emails = functions.split_list(self.preapproved_emails) email_field = EmailField() try: map(lambda v: email_field.clean(v), emails) except exceptions.ValidationError: raise exceptions.ValidationError( _('Please give a list of valid email addresses.')) self.preapproved_emails = ' ' + '\n'.join(emails) + ' ' domains = functions.split_list(self.preapproved_email_domains) domain_field = DomainNameField() try: map(lambda v: domain_field.clean(v), domains) except exceptions.ValidationError: raise exceptions.ValidationError( _('Please give a list of valid email domain names.')) self.preapproved_email_domains = ' ' + '\n'.join(domains) + ' '
def clean(self): """called in `save()` """ emails = functions.split_list(self.preapproved_emails) email_field = EmailField() try: map(lambda v: email_field.clean(v), emails) except exceptions.ValidationError: raise exceptions.ValidationError( _('Please give a list of valid email addresses.') ) self.preapproved_emails = ' ' + '\n'.join(emails) + ' ' domains = functions.split_list(self.preapproved_email_domains) from askbot.forms import DomainNameField domain_field = DomainNameField() try: map(lambda v: domain_field.clean(v), domains) except exceptions.ValidationError: raise exceptions.ValidationError( _('Please give a list of valid email domain names.') ) self.preapproved_email_domains = ' ' + '\n'.join(domains) + ' '