Deploy do Django em Produção: Checklist Passo a Passo
Checklist de deploy do Django 6.1 e 5.2 LTS: manage.py check, DEBUG, SECRET_KEY, WhiteNoise, Gunicorn, Uvicorn, PostgreSQL e HTTPS, com saídas reais.
Checklist de deploy do Django 6.1 e 5.2 LTS: manage.py check, DEBUG, SECRET_KEY, WhiteNoise, Gunicorn, Uvicorn, PostgreSQL e HTTPS, com saídas reais.
Guia completo de Django 6.1 e 5.2 LTS: instalação, arquitetura MTV, models, views, templates, forms, admin, bancos de dados, APIs com DRF e deploy.
Django REST Framework do básico ao avançado: crie APIs REST com serializers e viewsets, proteja com JWT e permissões, filtre, pagine e teste, com exemplos.
Django REST Framework é a biblioteca para criar APIs REST com Django. Entenda serializers, views genéricas, autenticação, permissões e Browsable API.
Guia prático: conecte o Django ao MySQL. Suba o MySQL com Docker, instale o mysqlclient, configure o DATABASES e rode as migrations.
Tutorial: conecte o Django ao PostgreSQL. Suba o Postgres com Docker, instale o psycopg 3, configure o DATABASES e rode as migrations.
O Django Admin é o painel administrativo pronto do Django. Veja como criar superusuário e customizar o painel com list_display, search_fields e list_filter.
Os principais comandos do manage.py do Django: runserver, startapp, makemigrations, migrate e test, com exemplos de uso e o que cada um faz.
Crie seu primeiro projeto Django em 15 minutos: instale o Django, entenda a estrutura de arquivos, rode o servidor com manage.py e veja comandos essenciais.
Class Based Views (CBV) do Django reaproveitam lógica comum de views. Aprenda TemplateView, ListView, CreateView, UpdateView e DeleteView com exemplos.
Templates do Django geram o HTML das páginas. Aprenda a configurar e estender templates, usar filtros nativos e criar suas próprias tags e filtros.
Middleware no Django intercepta requisições e respostas. Entenda o ciclo de vida e crie seu próprio middleware passo a passo, com exemplo de código.
Formulários no Django com Django Forms: processe formulários HTML, crie Forms e ModelForms, junte tudo numa view e personalize campos com Widgets.
A camada View do Django processa requisições e respostas. Veja Function Based Views, Class Based Views genéricas, Forms e Middlewares, com código.
O comando migrate do Django aplica as migrations no banco de dados. Veja como ele funciona, como conferir as tabelas no SQLite e todas as suas opções.
Nesse post, vamos ver o funcionamento do comando makemigrations do Django, suas opções e quando devemos usá-lo.
A camada Model do Django mapeia classes Python para tabelas do banco. Veja como criar models, rodar makemigrations e migrate e salvar e consultar dados.
Django é um framework web Python completo. Entenda sua arquitetura MTV e o fluxo de uma requisição, e faça a instalação e o primeiro Hello World.