Documentação do Django - conteúdo¶
- Introdução
- Django em um relance
- Guia de instalação rápida
- Escrevendo seu primeiro app Django, parte 1
- Escrevendo sua primeira aplicação Django, parte 2
- Escrevendo sua primeira app Django, parte 3
- Escrevendo sua primeira aplicação Django, parte 4
- Escrevendo sua primeira aplicação Django, parte 5
- Escrevendo sua primeira aplicação Django, parte 6
- Escrevendo seu primeiro app Django, parte 7
- Escrevendo seu primeiro app Django, parte 8
- Tutorial avançado: Como escrever aplicações reutilizáveis
- O que ler a seguir
- Writing your first contribution for Django
- Introdução
- Código de Conduta
- Instalando Git
- Obtendo uma cópia da versão de desenvolvimento do Django
- Executando a suíte de testes do Django pela primeira vez
- Trabalhando em um recurso
- Creating a branch
- Escrevendo alguns testes para o seu ticket
- Escrevendo o código para o seu ticket
- Executando a suíte de testes do Django pela segunda vez
- Escrevendo Documentação
- Visualizando suas alterações
- Committing the changes
- Enviando o commit e fazendo um pull request
- Próximos passos
- Usando o Django
- Como instalar o Django.
- Modelos e bancos de dados
- Tratando requisições HTTP
- Trabalhando com formulários
- Templates
- Class-based views
- Migrations
- Gerenciando arquivos
- Testando em Django
- Autenticação de usuário no Django
- O framework de “cache” do Django
- Conditional View Processing
- Cryptographic signing
- Enviando e-mail
- Internacionalização e localização
- Logging
- Pagination
- Segurança no Django
- Proteção contra Cross Site Scripting (XSS)
- Proteção contra Cross site request forgery (CSRF)
- Proteção contra SQL injection
- Proteção contra Clickjacking
- SSL/HTTPS
- Validação do cabeçalho Host
- Referrer policy
- Cross-origin opener policy
- Session security
- Conteúdo carregado por upload de usuários
- Tópicos adicionais de segurança
- Performance e otimização
- Serialização de objetos Django
- Configurações do Django
- Signals
- Framework de verificação do sistema.
- External packages
- Suporte assíncrono
- How-to guides
- Django - Perguntas e dúvidas frequentes.
- FAQ: Geral
- Por que esse projeto existe?
- O que significa e como se pronuncia “Django”?
- Django é estável?
- Django escala?
- Quem está por trás disso?
- Como Django é licenciado?
- Porque Django inclui o arquivo de licença de Python?
- Quais sites usam Django?
- Django afirma ser um framework MVC, mas ele chama o Controller de “view” e a View de “template”. Por que não usar os nomes padrões?
- <Framework X> faz <feature Y> – por que o Django não?
- Por que você escreveu tudo no Django do zero, ao invés de usar outras bibliotecas Python?
- O Django é um sistema de Gestão de Conteúdo (CMS)?
- Como posso baixar a documentação do Django para lê-la offline?
- Como eu cito o Django?
- FAQ: Instalação
- FAQ: Usando o Django
- FAQ: Obtendo ajuda
- FAQ: Bancos de Dados e modelos
- Como posso ver as consultas SQL que o Django está executando?
- Posso usar o Django com um banco de dados preexistente?
- Como eu faço para atualizar o banco de dados, se eu fizer alterações em um modelo?
- O modelo do Django suporta chaves primárias de várias colunas?
- Django suporta banco de dados NoSQL?
- Como eu adiciono uma opção específica de base de dados à minha cláusula CREATE TABLE, tipo especificando MyISAM como tipo de tabela?
- FAQ: O admin
- Eu não consigo me autenticar. Quando eu entro com um nome de usuário e senha válidos mostra apenas a página de autenticação novamente, sem mensagens de erro.
- Eu não consigo me autenticar. Quando eu entro com um nome de usuário e senha válidos, apenas retorno para a página de autenticação novamente, com o erro: “Por favor informe o nome de usuário e senha corretos”.
- Como eu atribuo o valor de um campo automaticamente para conter o usuário que editou um objeto por último no admin?
- Como eu limito o acesso ao admin para que objetos possam ser editados apenas pelos usuários que os criaram?
- O CSS e as imagens da interface de admin do meu site são exibidos corretamente quando uso o servidor de desenvolvimento, no entanto eles não estão sendo exibidos quando utilizo mod_wsgi.
- Meu “list_filter” contém um campo ManyToManyField, mas o filtro não é exibido.
- Alguns objetos não estão aparecendo na página de administração.
- Como consigo personalizar a funcionalidade da interface de administração?
- O site de administração gerado dinamicamente é feio! Como posso modificá-lo?
- Quais navegadores são suportados para uso da interface de administração?
- Que tecnologias de acessibilidade são suportadas para utilização na interface de administração?
- FAQ: Contribuindo com o código
- Como eu posso começar a contribuir com código para o Django?
- Eu enviei uma correção de bug há varias semanas. Por que vocês estão ignorando minha contribuição?
- Quando e como eu devo lembrar o time de uma mudança que eu me preocupe?
- Mas eu lembrei vocês várias vezes e vocês continuam ignorando minha contribuição!
- Tenho certeza de que meu ticket está 100% perfeito, posso marcá-lo como “Pronto para check-in”?
- Soluções de Problemas
- FAQ: Geral
- Referência da API
- Aplicações
- O framework de verificação do sistema.
- API nativa de views baseadas em classes
- Clickjacking Protection
contrib
packages- The Django admin site
django.contrib.auth
- The contenttypes framework
- The flatpages app
- GeoDjango
django.contrib.humanize
- The messages framework
django.contrib.postgres
- The redirects app
- The sitemap framework
- The “sites” framework
- The
staticfiles
app - The syndication feed framework
admin
auth
contenttypes
flatpages
gis
humanize
messages
postgres
redirects
sessions
sites
sitemaps
syndication
- Other add-ons
- Cross Site Request Forgery protection
- Banco de Dados
django-admin
andmanage.py
- Running management commands from your code
- Django Exceções
- File handling
- Formulários
- Logging
- Middleware
- Operações de Migrações
- Models
- Model field reference
- Field attribute reference
- Model index reference
- Constraints reference
- Model
_meta
API - Related objects reference
- Referência de classe do modelo
- Model
Meta
options - Model instance reference
QuerySet
API reference- Lookup API reference
- Query Expressions
- Expressões Condicionais
- Database Functions
- Paginator
- Request and response objects
SchemaEditor
- Configurações
- Signals
- Templates
TemplateResponse
andSimpleTemplateResponse
- Unicode data
django.urls
utility functionsdjango.urls
functions for use in URLconfsdjango.conf.urls
functions for use in URLconfs- Django Utils
- Validadores
- Built-in Views
- Meta-documentação e miscelâneas
- Glossário
- Notas de lançamento
- Funcionamento interno do Projeto Django