Você não pode selecionar mais de 25 tópicos
Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
| 12345678910111213141516 |
- from django import forms
- from django.contrib.auth.models import User
-
- from oscar.apps.customer.utils import normalise_email
-
-
- class GatewayForm(forms.Form):
- email = forms.EmailField()
-
- def clean_email(self):
- email = normalise_email(self.cleaned_data['email'])
- if User.objects.filter(email__iexact=email).exists():
- raise forms.ValidationError(
- "A user already exists with email %s" % email
- )
- return email
|