Introdução da camada de modelo
Criar um modelo
Figura que eu blogue aplicação models.py arquivo que cria um objeto artigo com id, autor, título, resumo, conteúdo, publish_time e outros campos também define um __str__ função retorna o conteúdo do Django função vem gestão de bastidores exibir o nome de cada pedaço de dados, se não temos estes dados de função é difícil distinguir quando o fundo é exibida.
Depois de criar a classe artigo necessidade de executar dois comandos para ativar a classe para ir para dentro do banco de dados
makemigrations manage.py Python - "arquivo de migração gerada
manage.py a migrar Python - "Migrando para a sincronização de arquivos de banco de dados
Executada em segundo plano após a conclusão da configuração só precisa gerar esta tabela, em admin.py código de arquivo é o seguinte:
Criar um usuário de fundo
Como completamente configurado, o próximo passo é o de criar o fundo de um utilizador.
cmd abertas para o nosso projeto que execute o comando: Python createsuperuser manage.py
Após a realização de digitar a senha conta criada pode criar um sucesso
Depois de iniciar o projeto acesso 127.0.0.1:8000/admin você pode ver uma tabela que acabamos de criar.
Obtenha informações do banco de dados é exibida
É nossa base de dados também criar bom, então você entrar os shows de dados da tabela.
Vamos agora definir uma solicitação de função views.py dentro info, como segue:
Não é um passo importante não esquecer que após a solicitação para escrever uma boa função, configure o roteamento como segue:
Bem, você pode configurar consulte a seguinte página em um navegador para acesso 127.0.0.1:8000/blog/info:
problemas encontrados
Depois que eu re-criou o fundo 127.0.0.1:8000/admin acesso do usuário quando a página não pode ser acessado, eo projeto eu corro para sair, mas a outra página é uma visita normal. Esta situação é principalmente Django e versão python não corresponde causou a minha versão Python 3.7 Django corresponde versão para 2,0, mas eu baixei a versão 3.0. Depois eu desinstalei django re-instalar a versão de 2,0 pode ser uma visita normal.