Ativando o painel admin do django

login_django

Quem é recém chegado no django, encontra como novidade o seu painel administrativo pronto, mesmo que o visual é um pouco ultrapassado, este é um dos recursos que eu mais gosto no framework, principalmente, devido a sua simplicidade e velocidade com que é possível fazer um crud e até lógicas mais complexas, praticamente inacreditável.

Primeiros passos

Ativar o painel admin no django é um processo bastante simples, sendo necessário apenas modificar algumas linhas de código.  Primeiramente abra o arquivo settings.py e localize a variável INSTALLED_APPS, dentro da tupla que representa seu valor, deve-se localizar a linha que contém django.contrib.admin, descomente-a  conforme exemplo logo abaixo.

Após modificado o settings.py, devemos agora modificar o arquivo urls.py e ativar o roteamento do painel adminstrativo, para isso descomente as linhas, conforme marcação abaixo.

Nesse momento já temos nossa aplicação configurada para utilizar o painel administrativo, entretanto, caso você ainda não tenha sincronizado seu banco de dados, agora é obrigatório, então rode o seguinte comando:

Será criada todas as tabelas necessárias para uso do django, também será perguntado se deseja criar um usuário administrador, é importante realizar esta operações, pois, é com ele que você acessará o painel.

Todo processo necessário para poder utilizar o painel administrativo do django já foi realizado, agora nos resta apenas testar. Rode o servidor de desenvolvimento do django.

Abra no browser o endereço http://localhost:8000/admin/ e será então apresentada a tela de login, informe o usuário e senha que você utilizou quando executou o syncdb e congratulations.

django_painel_admin