Django authenticaton - хорошая ли это практика?

Является ли это хорошей практикой?

models.py
from django.contrib.auth.models import User

User._meta.get_field('email')._unique = True
User._meta.get_field('email').blank = False
User._meta.get_field('email').null = False

Я хочу сделать так, чтобы каждый email использовался только один раз, и я нашел этот пример кода на reddit. Должен ли я вместо этого создать AbstractUser или это нормально?

Спасибо

Вернуться на верх