0% acharam este documento útil (0 voto)
55 visualizações23 páginas

Django 02 Parte01

Enviado por

fabiano brz
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PPTX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
55 visualizações23 páginas

Django 02 Parte01

Enviado por

fabiano brz
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PPTX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 23

Módulo 2 – Desenvolvimento WEB

com Django

Prof. Raí Freire


DJANGO

Voltemos ao...
DJANGO
Antes de começar a usar o Django, vamos precisar instalá-lo em nossa máquina. Para isso, precisamos ter
o Python instalado.
Após ter a certeza que temos o Python, vamos executar seguinte comando no terminal:
DJANGO
Agora que o Django está instalado, podemos criar um novo projeto Django usando o seguinte
comando:
Para mais

DJANGO
informações, click
nos links.

Os arquivos wsgi.py e o asgi.py contém as referências de


funcionamento das requisições entre o aplicativo web e um
servidor. A partir do Django versão 3 temos a criação do
arquivo asgi.py, um novo tipo de requisição.

O settings.py nada mais é do que um arquivo de configuração do


Django que contém todas as configurações da sua instalação do
framework. Esse arquivo nada mais é do que também um
módulo Python com variáveis de nível de módulo.

Em Django, usamos algo chamado URLconf (configuração de


URLs). URLconf é um conjunto de padrões que o Django vai usar
para comparar com a URL recebida para encontrar a resposta
correta.

O manage.py é um script que ajuda com a gestão do site. Com


ele, podemos iniciar um servidor de web no nosso computador
sem instalar nada, entre outras coisas.
DJANGO
Dentro de um projeto Django, você pode ter vários aplicativos. Um aplicativo é um conjunto de
funcionalidades que podem ser reutilizadas em vários projetos. Para criar um novo aplicativo Django,
use o seguinte comando:
DJANGO

Sempre que criarmos


um novo app ou
instalarmos uma
ferramenta, é
necessário registrar em
INSTALLED_APPS.
DJANGO

Nessa etapa, vamos


‘startar’ o servidor.

O comando:
python manage.py runserver
Inicia o servidor.
Lembre-se: sempre
que formos testar o
app, devemos rodar o
servidor.
DJANGO

Se chegamos aqui, tudo está funcionando perfeitamente!


DJANGO

Até o momento, aprendemos sobre:

• Introdução ao Django
• SQL
• Ambientes virtuais
• Iniciar projetos no Django
• Iniciar o servidor
DJANGO

• Sempre criem ambientes virtuais para seus projetos.


• Sempre verifiquem se os ambientes estão ativos.
• Sejam organizados com seus projetos.
• No início desse material, temos um passo a passo que pode ser
seguido para iniciar projetos em Django.

• A partir do próximo slide, vamos aprender a fazer um CRUD com


o Django.
DJANGO
DJANGO
DJANGO

Dentro de ‘main’,
temos o arquivo
‘models.py’.

Dentro dele é que


vamos criar nossa
estrutura de dados.

No exemplo ao
lado, Aluno é o
nome da tabela e as
variáveis são as
colunas.
DJANGO

Para mais informações sobre tipos de variáveis para o models.


Clique aqui!
DJANGO

Após criar uma


estrutura do banco,
precisamos dar o
comando:
python manage.py
makemigrations

Se tudo der certo,


ele exibe a
mensagem ao lado,
informando que foi
criado o modelo.
DJANGO

Após criar um
modelo de banco,
precisamos dar o
comando:
python
manage.py
migrate

Isso cria nosso


banco com as
informações
preparadas pelo
‘makemigrations’.
DJANGO

Nessa etapa, vamos


criar um usuário
para nosso banco.

Voltem aqui sempre


que quiserem
adicionar um novo
usuário.

Obs: As senhas não


aparecem
enquanto são
digitadas.
DJANGO

Como última etapa


antes de rodar o
servidor, devemos
informar a área
administrativa do
Django, que temos
um banco.
Adicionar nosso modelo de
Na pasta ‘main’,
banco ao administrador.
procure pelo
arquivo ‘admin.py’
e deixe como o
código a seguir.
DJANGO

Vamos rodar o
servidor, e entrar
no link.

Na URL, vamos
adicionar /admin.

Após isso, basta


entrar com o
usuário criado.
DJANGO

Hora de testar!!
DJANGO

Esse é o passo a passo inicial do


Django.
Repitam o processo de ativar o
ambiente até o teste no banco,
criando seus próprios CRUDs.

Isso é de extrema importância para


o desenvolvimento do curso.
Hora de testar!!
GitHub

Para a próxima aula, vamos precisar do GitHub instalado.


Aqui está o link: https://desktop.github.com/

Também é importante que estejamos com uma conta do GitHub ativada.


É gratuita e bem tranquila de ser feita.
Sigam o link: clique aqui para criar conta.

Hora de testar!!

Você também pode gostar