• Sistemas Web
  • Configuração

Configuração do Ambiente#

Neste handout vamos dar nossos primeiros passos no desenvolvimento web usando Django.

Importante

O Django possui muitas funcionalidades. O nosso objetivo neste handout é oferecer apenas uma introdução bastante breve. Você provavelmente vai precisar ler outros tutoriais, a documentação do Django e fazer pesquisas no Google para conseguir fazer outros projetos.

Conte com o professor para te ajudar com as dúvidas, mas é esperado que você desenvolva a maturidade para pesquisar e aprender o que falta por conta própria. Essa é uma habilidade essencial na vida de qualquer desenvolvedora/desenvolvedor.

Importante

Nesta disciplina nós utilizaremos o Django 4.X. É importante levar isso em conta quando for procurar respostas no Google. O Django 4.0 foi lançado em Dezembro de 2021, então será comum você encontrar respostas desatualizadas. Sempre que encontrar alguma função/método que não conhece, consulte a documentação da biblioteca para verificar se essa é a forma mais atualizada de se resolver o problema (essa dica vale para qualquer biblioteca/framework que for utilizar).

Referência

Este handout é baseado no tutorial disponível na própria documentação do Django.

Instalando o Django#

Exercise 1

Crie uma pasta para o projeto e, dentro dela, crie um ambiente virtual (venv) chamado env para o seu projeto. Lembre-se de ativar o ambiente antes de seguir para o próximo exercício.

Exercise 2

Agora sim, instale o Django:

python -m pip install Django

Para verificar se a instalação foi bem sucedida, inicie o Python em sua versão interativa (digite python no terminal) e utilize os seguintes comandos:

import django
print(django.get_version())

O Django deve ter sido instalado em uma versão igual ou superior à 4.0.

Quando o Django estiver instalado, siga para o primeiro passo.

Índice do handout#

Este handout está dividido nos passos a seguir: