Django Registration Redux: como alterar o identificador exclusivo de nome de usuário para email e usar email como login
estou a usardjango-registration-redux
no meu projeto para registro de usuário. Ele usa o padrãoUser
modelo que usausername
como o identificador exclusivo.
Agora queremos descartarusername
E useemail
como o identificador exclusivo.
E também queremos usaremail
ao invés deusername
Entrar.
Como conseguir isso?
E é possível fazê-lo sem alterar oAUTH_USER_MODEL
configurações?
Porque a partir do documento oficial diz
Se você pretende definirAUTH_USER_MODEL
, você deve configurá-lo antes de criar qualquer migração ou execuçãomanage.py
migrar pela primeira vez.