Documentação do DjangoLink para este cabeçalho

Tudo o que você precisa saber sobre Django.

Obtendo ajudaLink para este cabeçalho

Está com problemas? Nós gostaríamos de ajudar!

Como a documentação é organizadaLink para este cabeçalho

Django tem uma grande quantidade de documentação. Uma visão geral de como ele é organizado vai te ajudar a saber aonde procurar para certas coisas:

  • Tutoriais lhe acompanha, através de uma série de passos para criar uma aplicação Web. Comece aqui se você é novo no Django ou no desenvolvimento de aplicações Web. Veja também o “Primeiros passos” abaixo.

  • Guia de tópicos discute temas-chave e conceitos em um nível relativamente alto, fornece explicaçõesde modo de funcionamento e informações úteis.

  • Guiaa de referências contém referência técnica para APIs e outros aspectos do maquinário do Django. Eles descrevem como isso funciona e como usá-los, mas assume que você tem um entendimento básico dos conceitos chaves.

  • Guias ‘How-to’ são receitas. Eles guiam você através de passos baseados na abordagem de problemas chave e casos de uso. Eles são mais avançados que os tutoriais e assumem que você já tem algum conhecimento de como o Django trabalha.

Primeiros passosLink para este cabeçalho

Você é novo no Django ou na programação? Este é o lugar para começar!

A camada de modeloLink para este cabeçalho

Django fornece uma camada de abstração (os “modelos”) para estruturação e manipulação de dados para a sua aplicação Web. Aprenda mais sobre isso abaixo:

A camada de visãoLink para este cabeçalho

Django tem o conceito de “views” para encapsular a lógica responsável pelo processamento de um request de um usuário e para retornar o response. Encontre tudo que você precisa saber sobre views através dos links abaixo:

A camada de templateLink para este cabeçalho

A camada de template fornece uma sintaxe amigável para designers para o processamento de informações a serem apresentadas para o usuário. Aprenda como essa sintaxe pode ser usada por designers e como ela pode ser estendida por programadores:

FormuláriosLink para este cabeçalho

Django fornece um framework rico para facilitar a criação de formulários de a manipulacação de dados do formulário.

O processo de desenvolvimentoLink para este cabeçalho

Aprenda sobre os vários componentes e ferramentas para ajudá-lo no desenvolvimento e teste de aplicações Django:

O AdminLink para este cabeçalho

Encontre tudo o que você precisa para conhecer sobre a interface automatizada de administração, uma das funcionalidades mais popular do Django:

SegurançaLink para este cabeçalho

Segurança é um tema de suma importância para o desenvolvimento de aplicações Web e Django fornece várias ferramentas e mecanismos de proteção:

Internacionalização e localizaçãoLink para este cabeçalho

Django oferece um robusto framework para internacionalização e localização para a auxiliá-lo no desenvolvimento de aplicações para vários idiomas e regiões do mundo:

Performance e otimizaçãoLink para este cabeçalho

Há uma variedade de técnicas e ferramentas que podem ajudar a fazer com que o seu código execute com mais eficiência - mais rápido e usando menos recursos do sistema.

Framework geográficoLink para este cabeçalho

GeoDjango pretende ser um Framework web world-class geográfico. O objetivo é torná-lo tão fácil quanto possível para construir aplicações GIS Web e aproveitar o poder da disponibilidade de dados espaciais

Ferramentas genéricas para aplicações WebLink para este cabeçalho

Django oferece várias ferramentas genéricas necessárias para o desenvolvimento de aplicações Web:

Outras funcionalidadesLink para este cabeçalho

Saiba mais sobre algumas outras funcionalidades do núcleo do Django framework:

O projeto de código-aberto DjangoLink para este cabeçalho

Saiba mais sobre o processo de desenvolvimento do próprio Django e como você pode contribuir: