Paquets contribLien vers cette rubrique
Django cherche à poursuivre la philosophie « piles incluses » de Python. Il est livré avec une palette d’outils supplémentaires et facultatifs qui s’attellent à résoudre des problèmes courants du développement web.
Ce code se trouve dans django/contrib dans la distribution de Django. Ce document présente un résumé de chaque paquet dans contrib, ainsi que les éventuelles dépendances de ces paquets.
- Le site d’administration de Django
django.contrib.auth- L’infrastructure des types de contenus (contenttypes)
- L’application flatpages (pages statiques)
- GeoDjango
django.contrib.humanize- L’infrastructure des messages
django.contrib.postgres- L’application de redirection
- Le système des plans de site (
sitemap) - L’infrastructure des « sites »
- L’application de gestion des fichiers statiques (
staticfiles) - L’infrastructure de syndication par flux
adminLien vers cette rubrique
L’interface d’administration automatique de Django. Pour plus d’informations, consultez la partie 2 du tutoriel et la documentation du site d’administration.
Nécessite que les paquets auth et contenttypes soient aussi installés.
authLien vers cette rubrique
L’infrastructure d’authentification de Django.
contenttypesLien vers cette rubrique
Une infrastructure légère pour gérer des « types » de contenu, où chaque modèle Django installé est un type de contenu différent.
Voir la documentation des types de contenu.
flatpagesLien vers cette rubrique
Une infrastructure pour la gestion de contenu HTML « à plat » (flat) dans la base de données.
Voir la documentation de flatpages.
Nécessite que le paquet contribué sites soit aussi installé.
gisLien vers cette rubrique
Une infrastructure géospatiale de classe mondiale bâtie sur Django et permettant le stockage, la manipulation et l’affichage de données spatiales.
Voir la documentation de GeoDjango pour plus de détails.
humanizeLien vers cette rubrique
Un ensemble de filtres de gabarits fournis par Django et utiles pour ajouter une « touche humaine » aux données.
Voir la documentation de humanize.
messagesLien vers cette rubrique
Une infrastructure pour le stockage et la récupération de messages temporaires, basée sur les cookies ou sur les sessions.
Voir la documentation de messages.
postgresLien vers cette rubrique
Un ensemble de fonctionnalités spécifiques à PostgreSQL.
Voir la documentation contrib.postgres.
redirectsLien vers cette rubrique
Une infrastructure pour gérer les redirections.
Voir la documentation de redirects.
sessionsLien vers cette rubrique
Une infrastructure pour le stockage de données dans des sessions anonymes.
Voir la documentation sur les sessions.
sitesLien vers cette rubrique
Une infrastructure légère permettant de faire fonctionner plusieurs sites web sur une même base de données et installation Django. Elle fournit des méthodes pour associer des objets à un ou plusieurs sites.
Voir la documentation de sites.
sitemapsLien vers cette rubrique
Une infrastructure pour générer des fichiers XML de type « Google sitemap » (cartographie de site).
Voir la documentation de sitemaps.
Autres complémentsLien vers cette rubrique
Si vous avez une idée de fonctionnalité à inclure dans contrib, faites-le nous savoir ! Écrivez le code et présentez-le sur la liste de diffusion django-users.