Exercício – Configurar o projeto e instalar o Django
Neste módulo, trabalharemos em um site de abrigos para cães. Este projeto se concentra na coleta de informações sobre todos os abrigos para cães existentes e sobre os cães para os quais eles esperam encontrar um lar nos Estados Unidos. A esperança fictícia desse aplicativo é que os cães poderão encontrar lares adequados mais rapidamente, pois haverá indivíduos buscando adotá-los em todos os Estados Unidos e não apenas na área local.
O Django é uma boa estrutura para este projeto, porque fornece uma rota para desenvolver rapidamente um aplicativo voltado ao cliente. Também fornece um banco de dados estabelecido e uma função de administrador que podem ser acessados com facilidade pelos funcionários para rápida atualização. Criamos a configuração inicial do projeto, de modo que possamos nos concentrar nos conceitos deste módulo.
Requisitos
Para realizar os exercícios, você precisará ter os seguintes itens instalados no computador:
- Python
- Git
- Um editor de códigos como o Visual Studio Code
Clonar o repositório inicial
Abra uma janela Comando ou um terminal.
Execute os comandos a seguir para clonar o repositório inicial e altere para o diretório do projeto.
git clone https://github.com/MicrosoftDocs/mslearn-django-models-data cd mslearn-django-models-data/starter
Observação
Encontre a solução dos exercícios no diretório solução.
Abrir o projeto no Visual Studio Code
Usaremos o Visual Studio Code como o editor de código.
Na mesma janela Comando ou janela do terminal, execute o seguinte comando para abrir a pasta no Visual Studio Code:
code .
Criar o ambiente virtual
Seguiremos a melhor prática de trabalhar com ambientes virtuais em nosso projeto.
No Visual Studio Code, abra a janela do terminal selecionando Exibir>Terminal.
Na nova janela do terminal, execute os seguintes comandos para criar e ativar um ambiente virtual:
# Windows py -3 -m venv venv .\\venv\\Scripts\\activate # macOS or Linux python3 -m venv venv source ./venv/bin/activate
Instalar o Django
O projeto inicial usa um arquivo requirements.txt para conter a lista de todos os pacotes necessários. Podemos instalá-los usando pip
.
Na mesma janela do terminal, execute o seguinte comando para instalar os pacotes necessários:
pip install -r requirements.txt
Iniciar o servidor
O Django pode hospedar o aplicativo localmente. Faremos isso usando a janela do terminal interna do Visual Studio Code.
Insira o seguinte comando na mesma janela do terminal:
python manage.py runserver