Skip to content
Thayssa Fernanda edited this page May 1, 2024 · 10 revisions

Django

image

1. Preparação do Ambiente de Trabalho

Para começar a trabalhar com Django, é necessário configurar o ambiente de desenvolvimento, ou seja, instalar o Python. Aqui estão os passos básicos:

1.1 Instalação do Python

1.1.1 Windows

  1. Baixe o Python de acordo com seu sistema operacional. Você pode encontrar o instalador no site oficial do Python: https://www.python.org/.

  2. Ao instalar, selecione a oplão "Add Python to PATH".

image

  1. Para verificar se a instalação foi bem sucedida, abra o cmd.

image

Digite o comando:

python --version

image

1.1.2 Linux

Para instalação no linux, será utilizado os seguintes comandos:

sudo apt-get update
sudo apt-get install python3

Para verifucar se a instalação foi bem sucedida, digite no prompt de comando:

python --version

1.2 Instalação do Django

  1. Abra o cmd (com permissão de adminstrador) e digite o comando:
pip install django
  1. Para verificar se o Django foi instalado corretamente basta seguir esses seguintes comandos:
python
import Django
django.VERSION

2. Principais comandos no Django

2.1 Criar Projeto

  1. Para a criação de um projeto no Django utiliza-se o comando:
django-admin startproject nome_do_projeto

2.2 Criar Aplicação

  1. Com o Projeto criado, é possivel criar uma ou várias aplicação ao projeto utilizando o seguinte comando:
python manage.py startapp nome_da_app

2.3 Criar Migração

  1. Ao determinar as entidades do projeto, é necessário criar tabelas que representem essas entidades no banco de dados. O comando para essa criação é o seguinte:
python manage.py makemigrations

Esse comando irá mostrar a estrutura de classes definidas no arquivo models.py e criará arquivos de migração de cada classe.

2.4 Executar Migrações

  1. Com a criação dos arquivos que definem a estrutura de cada entidade no banco de dados é possivel executar essas migrações com o seguinte comando:
python manage.py migrate

2.5 Executar Servidor de Desenvolvimento

  1. Para a execução do servidor de desenvolvimento do Django utiliza-se o seguinte comando:
python manage.py runserver
  1. Será aberto um servidor no endereço http://localhost:8000.

2.6 Limpar Banco de Dados

  1. Ao desenvolver nossa aplicação, é frequente a necessidade de limpar todos os dados do banco de dados para realizar novos testes. Para isso, utiliza-se o seguinte comando:
python manage.py flush

Vídeos

Tutorial para instalação e comandos básicos do Django

tutorial-django.mp4

Clone this wiki locally