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
- Tutorial avançado: Como escrever aplicações reutilizáveis
- O que ler a seguir
- Escrevendo seu primeiro patch para Django
- Introdução
- Código de Conduta
- Instalando Git
- Obtendo uma cópia da versão de desenvolvimento do Django
- Revertendo para uma revisão anterior do Django
- Executando a suíte de testes do Django pela primeira vez
- Criando uma branch para seu patch
- 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
- Cometendo as alterações no patch
- 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
- Managing files
- 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
- Performance e otimização
- Serialização de objetos Django
- Configurações do Django
- Signals
- Framework de verificação do sistema.
- External packages
- Guias de “como fazer”
- Autenticação usando
REMOTE_USER
- Escrevendo comandos personalizados do
django-admin
- Escrevendo campos personalizados de modelos.
- Pesquisas personalizadas
- “Template tags” e filtros customizados
- Escrevendo um sistema de armazenamento personalizado
- Fazendo deploy do Django
- Atualizando o Django para uma nova versão
- Relatório de erro
- Fornecendo dados iniciais para modelos.
- Django no Jython
- Integrando o Django com banco de dados legados
- Emitindo CSV com Django
- Gerando PDFs com o Django
- Sobrescrevendo templates
- Gerenciamento de arquivos estáticos (ex.: imagens, JavaScript, CSS)
- Deploy de arquivos estáticos
- Como instalar o Django no Windows
- Escrevendo migrações de banco de dados
- Autenticação usando
- 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?
- 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 em um banco de dados pré-existente?
- 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?
- FAQ: Contribuindo com o código
- Como eu posso começar a contribuir com código para o Django?
- Há semanas atrás eu submeti uma correção para um bug no sistema de tíquetes. Por que vocês estão ignorando a minha correção?
- Quando e como posso lembrar ao time sobre um “patch” que me interessa?
- Mas eu os lembrei diversas vezes e vocês continuam ignorando meu patch!
- 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
- Middleware
- Operações de Migrações
- Models
- 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