Você está na página 1de 3

17/10/2021 23:41 Semana Multi-Stack Django

Semana Multi-Stack Django

Checklist do projeto back-end Django da Semana Multi Stack TreinaWeb

Repositório - GitHub

Checklist do Ambiente
Instalar Python

• Download
Instalar PyCharm

• Download
Instalar Insomnia

• Download
Instalar DBeaver

• Download
Instruções de configuração - Windows
Instruções de configuração - Linux
Instruções de configuração - macOS

Checklist da Criação do Projeto


Criar o projeto

django-admin startproject ediaristas_workshop

Criar aplicação

python manage.py startapp web

Iniciar o servidor

python manage.py runserver

Checklist do Desenvolvimento da App Web

https://treinaweb.notion.site/Semana-Multi-Stack-Django-831febc8cda7430bbbe0481117def5ab 1/3
17/10/2021 23:41 Semana Multi-Stack Django

Criar migrações do model

python manage.py makemigrations

Executar migrações no banco de dados

python manage.py migrate

Criar pasta forms dentro da app web


Criar pasta templates dentro da app web
Criar arquivo urls.py dentro da app web

Checklist do Desenvolvimento da App Api


Criar aplicação

python manage.py startapp api

Criar pasta pagination dentro da app api


Criar pasta serializer dentro da app api
Criar pasta services dentro da app web
Criar pasta service dentro da app api

Problemas frequentes
• Caso a virtualenv não esteja ativada no Windows, digite os seguintes comandos
no terminal do PyCharm:

◦ cd venv\Scripts

◦ activate

◦ Ao final, o virtualenv será ativada, como mostra a imagem abaixo:

https://treinaweb.notion.site/Semana-Multi-Stack-Django-831febc8cda7430bbbe0481117def5ab 2/3
17/10/2021 23:41 Semana Multi-Stack Django

https://treinaweb.notion.site/Semana-Multi-Stack-Django-831febc8cda7430bbbe0481117def5ab 3/3

Você também pode gostar