Comando - Createsuperuser

createsuperuser

No Django, existe uma área chamada admin (painel administrativo), onde você pode gerenciar os dados do seu site, como se fosse o "painel de controle" de um sistema.

Para entrar nesse painel, você precisa ter um usuário administrador, que é chamado de superusuário (ou superuser, em inglês).


O comando createsuperuser

Esse comando serve para criar um usuário com acesso total ao painel de administração do Django.

Como é o comando?

python manage.py createsuperuser

O que acontece quando você roda isso?

  1. Ele pergunta o nome de usuário.
  1. Depois o e-mail (opcional, dependendo da configuração).
  1. Por fim, a senha.

Depois disso, o Django cria esse usuário especial que pode entrar no admin e fazer tudo: criar, editar e deletar dados, inclusive outros usuários.


Exemplo prático:

Suponha que você esteja construindo um site com Django. Para acessar o painel admin em http://localhost:8000/admin, você precisa ter um superusuário. Aí você roda esse comando no terminal:

python manage.py createsuperuser

Preenche as informações, e pronto! Agora pode fazer login no painel administrativo do seu site.

Comentários