Documentation de Django

  • 1.5
  • Version de la documentation : 1.6

Documentation de Django

Tout ce que vous devez savoir sur Django.

Obtenir de l’aide

Des problèmes ? Nous aimerions vous aider !

Premiers pas

Django ou la programmation sont nouveaux pour vous ? C’est le bon endroit pour démarrer !

La couche des modèles

Django présente une couche d’abstraction (les « modèles ») pour structurer et manipuler les données de votre application Web. Pour en savoir plus, voyez ci-dessous :

La couche des vues

Django possède le concept des « vues » qui englobe la logique responsable du traitement des requêtes des utilisateurs et le renvoi des réponses. Trouvez tout ce qu’il faut savoir sur les vues au travers des liens ci-dessous :

La couche des gabarits

La couche des gabarits fournit une syntaxe adaptée aux concepteurs Web pour le rendu des informations à présenter aux utilisateurs. Pour apprendre comment les concepteurs Web peuvent utiliser cette syntaxe et comment elle peut être étendue par les programmeurs, lisez :

Formulaires

Django fournit un cadre applicatif riche pour faciliter la création de formulaires et la manipulation des données de formulaires.

Le processus de développement

Apprendre comment différents composants et outils peuvent vous aider à développer et à tester les applications Django :

L’administration

Trouvez tout ce qu’il faut savoir sur l’interface d’administration automatique, l’une des fonctionnalités les plus populaires de Django :

Sécurité

La sécurité est un sujet d’importance capitale dans le développement d’applications Web et Django offre plusieurs outils et mécanismes de protection :

Internationalisation et régionalisation

Django contient un cadre applicatif robuste pour gérer l’internationalisation et la régionalisation dans le développement d’applications multilingues et pour différentes régions du monde :

Compatibilité Python

Django vise à être compatible avec plusieurs versions et adaptations de Python :

Cadre applicatif géographique

GeoDjango se veut un cadre applicatif Web géographique de classe mondiale. Son but est de faciliter au maximum la création d’application Web GIS et l’exploitation du potentiel de données géolocalisées.

Outils d’usage courant pour les applications Web

Django fournit plusieurs outils fréquemment utilisés dans le développement d’applications Web :

Autres fonctionnalités essentielles

En savoir plus sur quelques autres fonctionnalités essentielles de l’infrastructure Django :

Le projet libre Django

En savoir plus sur le processus de développement du projet Django lui-même et sur la manière d’y contribuer :

Questions/avis

Des problèmes ? Nous voulons vous aider !