Tutorial Django Experience 2022
- Clone esse repositório.
- Crie um virtualenv com Python 3.
- Ative o virtualenv.
- Instale as dependências.
- Rode as migrações.
git clone https://github.com/rg3915/django-experience.git
cd django-experience
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python contrib/env_gen.py
python manage.py migrate
python manage.py createsuperuser --username="admin" --email=""
- Renderização de templates na app
todo
. - API REST feita com Django puro na app
video
. - Django REST framework nas apps
example
,hotel
,movie
eschool
. - Salvando dados extra com perform_create
- Dica: Reescrevendo o Admin do User
- Editando mensagens de erro no DRF
- Dica: Adicionando Grupos e Permissões
- #01 - Como criar um projeto Django completo + API REST + Render Template
- #02 - Criando API com Django SEM DRF - parte 2
- #03 - DRF: Entendendo Rotas
- #04 - DRF: Entendendo Serializers
- #05 - DRF: Serializers mais rápido
- #06 - DRF: Entendendo Viewsets
- #07 - DRF: APIView e o problema do get_extra_actions
- #08 - DRF: Salvando dados extra
- #09 - DRF: Entendendo Autenticação
- #10 - Dica: Reescrevendo o Admin do User
- #11 - DRF: Entendendo Permissões
- #12 - Dica: Editando as mensagens de erro
- #13 - DRF: Fix Permissão
- #14 - DRF: Grupos e Permissões
- #15 - DRF: Entendendo Validações
- Entendendo o Django REST framework
- #17 - Novo comando
- #18 - Como rodar o projeto Django Experience no Windows 10 com PowerShell
- #19 - Dica: O problema do readonly e validação no Django