Eu deveria modificar diretamente os modelos de usuários em módulos de autenticação nos frameworks?
-
28-09-2020 - |
Pergunta
Eu sou novo para usar estruturas para o desenvolvimento web e tenho notado que estruturas como Django, Turboogears etc vêm com pacotes de autenticação que contém modelos de usuários.Eu deveria modificá-los diretamente e usá-los como meus modelos de usuário ou devo associar meus próprios modelos de usuários a estes e usá-los apenas para autenticação?
Solução
Este último: construir um modelo com um relacionamento para o usuário.Não modifique o django um diretamente ou você provavelmente vai se deparar com problemas mais cedo ou mais tarde.A equipe de Django não levará em conta suas alterações depois de tudo e você pode ser afetada negativamente se alguma alteração interna for feita.(Embora você não precise se preocupar com a compatibilidade com a interface externa para o seu próprio aplicativo.)