---
title: "Paquets contrib"
version: 1.9
locale: fr
source: https://docs.djangoproject.com/fr/1.9/ref/contrib/
canonical: https://djangodocs.dev/fr/1.9/ref/contrib/
---
# Paquets `contrib`

Django aims to follow Python’s [« batteries included » philosophy](https://docs.python.org/3/tutorial/stdlib.html#tut-batteries-included). It ships with a variety of extra, optional tools
that solve common Web-development problems.

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.

> **Note**
>
> Pour la plupart de ces compléments, mais plus particulièrement pour ceux qui contiennent des modèles ou des balises de gabarit, il est nécessaire d’ajouter le nom du paquet (par ex. `'django.contrib.redirects'`) dans le réglage [`INSTALLED_APPS`](/fr/1.9/ref/settings/#std-setting-INSTALLED_APPS) puis de relancer `manage.py migrate`.

- [Le site d’administration de Django](/fr/1.9/ref/contrib/admin/)
- [`django.contrib.auth`](/fr/1.9/ref/contrib/auth/)
- [L’infrastructure des types de contenus (contenttypes)](/fr/1.9/ref/contrib/contenttypes/)
- [L’application flatpages (pages statiques)](/fr/1.9/ref/contrib/flatpages/)
- [GeoDjango](/fr/1.9/ref/contrib/gis/)
- [`django.contrib.humanize`](/fr/1.9/ref/contrib/humanize/)
- [L’infrastructure des messages](/fr/1.9/ref/contrib/messages/)
- [`django.contrib.postgres`](/fr/1.9/ref/contrib/postgres/)
- [L’application de redirection](/fr/1.9/ref/contrib/redirects/)
- [Le système des plans de site (`sitemap`)](/fr/1.9/ref/contrib/sitemaps/)
- [L’infrastructure des « sites »](/fr/1.9/ref/contrib/sites/)
- [L’application de gestion des fichiers statiques (`staticfiles`)](/fr/1.9/ref/contrib/staticfiles/)
- [L’infrastructure de syndication par flux](/fr/1.9/ref/contrib/syndication/)
- [django.contrib.webdesign](/fr/1.9/ref/contrib/webdesign/)

## `admin`

L’interface d’administration automatique de Django. Pour plus d’informations, consultez la [partie 2 du tutoriel](/fr/1.9/intro/tutorial02/) et la [documentation du site d’administration](/fr/1.9/ref/contrib/admin/).

Nécessite que les paquets [auth](#auth) et [contenttypes](#contenttypes) soient aussi installés.

## `auth`

L’infrastructure d’authentification de Django.

Voir [Authentification des utilisateurs dans Django](/fr/1.9/topics/auth/).

## `contenttypes`

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](/fr/1.9/ref/contrib/contenttypes/).

## `flatpages`

Une infrastructure pour la gestion de contenu HTML « à plat » (flat) dans la base de données.

Voir la [documentation de flatpages](/fr/1.9/ref/contrib/flatpages/).

Nécessite que le paquet contribué [sites](#sites) soit aussi installé.

## `gis`

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](/fr/1.9/ref/contrib/gis/) pour plus de détails.

## `humanize`

Un ensemble de filtres de gabarits fournis par Django et utiles pour ajouter une « touche humaine » aux données.

Voir la [documentation de humanize](/fr/1.9/ref/contrib/humanize/).

## `messages`

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](/fr/1.9/ref/contrib/messages/).

## `postgres`

Un ensemble de fonctionnalités spécifiques à PostgreSQL.

Voir la [documentation contrib.postgres](/fr/1.9/ref/contrib/postgres/).

## `redirects`

Une infrastructure pour gérer les redirections.

Voir la [documentation de redirects](/fr/1.9/ref/contrib/redirects/).

## `sessions`

Une infrastructure pour le stockage de données dans des sessions anonymes.

Voir la [documentation sur les sessions](/fr/1.9/topics/http/sessions/).

## `sites`

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](/fr/1.9/ref/contrib/sites/).

## `sitemaps`

Une infrastructure pour générer des fichiers XML de type « Google sitemap » (cartographie de site).

Voir la [documentation de sitemaps](/fr/1.9/ref/contrib/sitemaps/).

## `syndication`

Une infrastructure pour générer des flux de syndication en format RSS et Atom, de manière très simple.

Voir la [documentation de syndication](/fr/1.9/ref/contrib/syndication/).

## webdesign

Utilitaires visant principalement les *concepteurs* Web plutôt que les *développeurs* Web.

Voir la [documentation sur les utilitaires de conception Web](/fr/1.9/ref/contrib/webdesign/).

## Autres compléments

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](/fr/1.9/internals/mailing-lists/#django-users-mailing-list).
