Como tornar o campo de email único no modelo User from contrib.auth in Django
Eu preciso corrigir o modelo de usuário padrão decontrib.auth
garantindo que a entrada do campo de email seja única:
User._meta.fields[4].unique = True
Onde é o melhor lugar no código para fazer isso?
Eu quero evitar o uso do númerocampos [4]. É melhor para o usuáriocampos ['email'], masCampos não é dicionário, apenas lista.
Outra ideia pode ser abrir um novo ticket e fazer o upload de um patch com novo parâmetro dentrosettings.py
:
AUTH_USER_EMAIL_UNIQUE = True
Alguma sugestão sobre a maneira mais correta de alcançar a exclusividade do endereço de e-mail no modelo de usuário do Django?