diff options
Diffstat (limited to 'postgresqleu/membership/models.py')
| -rw-r--r-- | postgresqleu/membership/models.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/postgresqleu/membership/models.py b/postgresqleu/membership/models.py index d95df19d..f01d9d56 100644 --- a/postgresqleu/membership/models.py +++ b/postgresqleu/membership/models.py @@ -3,6 +3,7 @@ from django.core.validators import MinValueValidator, MaxValueValidator from django.contrib.auth.models import User from django.conf import settings +from postgresqleu.util.fields import LowercaseEmailField from postgresqleu.countries.models import Country from postgresqleu.invoices.models import Invoice, InvoicePaymentMethod from postgresqleu.membership.util import country_validator_choices @@ -12,7 +13,7 @@ from datetime import date, datetime, timedelta class MembershipConfiguration(models.Model): id = models.IntegerField(null=False, blank=False, primary_key=True) - sender_email = models.EmailField(null=False, blank=False) + sender_email = LowercaseEmailField(null=False, blank=False) membership_years = models.IntegerField(null=False, blank=False, default=1, validators=[MinValueValidator(1), MaxValueValidator(10)], verbose_name="Membership length", |
