diff options
Diffstat (limited to 'postgresqleu/util/fields.py')
-rw-r--r-- | postgresqleu/util/fields.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/postgresqleu/util/fields.py b/postgresqleu/util/fields.py new file mode 100644 index 00000000..b1ed1190 --- /dev/null +++ b/postgresqleu/util/fields.py @@ -0,0 +1,9 @@ +from django.db import models + + +class LowercaseEmailField(models.EmailField): + def get_prep_value(self, value): + value = super(models.EmailField, self).get_prep_value(value) + if value is not None: + value = value.lower() + return value |