Skip to content
Código de Exemplo para a criação de um Usuário Customizado no Django.
Python
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
customuser
users
.gitignore
Pipfile
Pipfile.lock
manage.py
readme.md

readme.md

Custom User Django

O Django é fornecido com um modelo de usuário interno para autenticação, no entanto, a documentação oficial do Django recomenda o uso de um modelo de usuário personalizado para novos projetos. O motivo é que você deseja fazer alterações no modelo de usuário no futuro – por exemplo, adicionando uma data de nascimento – usando um modelo de usuário personalizado desde o início facilita bastante isso. Mas se não, atualizar o modelo de usuário padrão em um projeto existente do Django é muito, muito desafiador.

Portanto, sempre use um modelo de usuário personalizado para todos os novos projetos do Django. No entanto, o exemplo da documentação oficial não é realmente o que muitos especialistas do Django recomendam usar. Existe uma abordagem muito mais fácil, porém poderosa, para iniciar novos projetos do Django com um modelo de usuário personalizado que eu demonstrarei aqui.

Para saber mais link do post explicando todo o processo

You can’t perform that action at this time.