Django - visualizações baseadas em classe, aplicativo

Ajustes e Criação de Modelo


As Visualizações com base em classe nos permitem gerar visualizações rapidamente para casos simples e complexos, todos
dependendo de nossas necessidades, tornando o trabalho menos tedioso em certa parte, para
Claro que há casos em que essa abordagem pode ser complicada, porém para o início de um
a aplicação pode ser suficiente para nós.
Requisitos
Para começar a fazer este tutorial, devemos ter os seguintes pontos cobertos para que possamos
siga as diferentes seções:
1Tenha uma instalação do Django funcionando, os exemplos são escritos na versão 5.5 para
que se eles usarem outra versão, o código pode ter que ser modificado devido a métodos e classes que não são encontrados nesta versão.
2Crie um projeto com o nome que você deseja onde adicionaremos o aplicativo que iremos construir.
Vendo esses requisitos simples, podemos continuar com o tutorial.
Rascunho
Ao fazer uma aplicação em Django, devemos primeiro ser muito claros sobre o que faremos,
Por este motivo, recomendamos que, antes de começar a codificar, façamos um diagrama do que queremos
obter.
O aplicativo que iremos construir será um CRUD onde podemos criar, atualizar, listar e deletar
dados, para isso veremos o seguinte diagrama de como nosso aplicativo será estruturado:

ImportanteVemos então que temos várias coisas a alcançar, devemos obter um formulário que nos permita inserir e editar os registros, um modelo onde teremos a estrutura do banco de dados de nossa aplicação e uma lista onde mostraremos todos os registros que tivermos entre através do nosso formulário.
Primeiros passos
Nosso primeiro passo depois de criar nosso projeto é gerar um aplicativo a fim de criar o
modelo adequado, para isso no console estaremos localizados dentro da pasta do nosso projeto e
vamos executar o seguinte:
django-admin.py startapp bloggy

Então, ao listar nossos arquivos no console, devemos ver algo semelhante a isto:

Como vemos tutorial1 é o nome do projeto que geramos aqui e bloggy é o aplicativo.
Ajuste o settings.py
O próximo passo é ajustar nosso arquivo settings.py, para facilidade de uso, vamos simplesmente
use um banco de dados sqlite3 e adicionamos nosso aplicativo no aplicativos instaladosvamos ver como
os aspectos que mencionamos permaneceriam:

PROLONGAR

Escreva o modelo
Agora entraremos em nossa pasta de aplicativo e criaremos o código que nos permitirá gerar
o modelo, sabemos que precisamos de 3 campos, então é isso que vamos colocar. Um campo para o título, um para o conteúdo e outro para a imagem, usaremos o seguinte código no arquivo models.py:
 from django.db import models from django.contrib.auth.models import Classe de usuário Bloggy (models.Model): title = models.CharField (max_length = 100, unique = True) content = models.TextField () image = models.ImageField (upload_to = 'post') def __unicode __ (self): return self.title 

ImportanteÉ importante mencionar que o campo de controle do banco de dados para este modelo será um id incremental automático gerado automaticamente pelo Django, para nos dar muito mais facilidade nesta seção.
Em seguida, no console, sincronizaremos o modelo com o banco de dados com o seguinte comando para que as tabelas sejam geradas:
python manage.py syncdb

Com isso teremos nosso banco de dados e nosso modelo ativo. Com o modelo ativo temos um grande avanço porque nos permite ter persistência de dados, ou seja, armazenar em um banco de dados os registros que adicionamos em nossa aplicação.
Com isso terminamos esta primeira parte, na segunda parte do tutorial faremos as visualizações e o
CRUD da mesma.
Anteriorpagina 1 de 2PróximoGostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo
wave wave wave wave wave