{"title":"Utilisation de Django","version":"2.1","locale":"fr","docname":"topics/index","url":"/fr/2.1/topics/","canonical":"https://djangodocs.dev/fr/2.1/topics/","summary":"Introductions à toutes les parties essentielles de Django qu’il faut connaître : Comment installer Django Installation de Python Installation de Apache et mod_wsgi…","html":"<h1>Utilisation de Django<a class=\"heading-anchor\" href=\"#using-django\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>Introductions à toutes les parties essentielles de Django qu’il faut connaître :</p>\n<div class=\"toctree-wrapper compound\">\n<ul>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/install/\">Comment installer Django</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/install/#install-python\">Installation de Python</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/install/#install-apache-and-mod-wsgi\">Installation de Apache et <code class=\"docutils literal notranslate\"><span class=\"pre\">mod_wsgi</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/install/#get-your-database-running\">Mise en route de la base de données</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/install/#install-the-django-code\">Installation du code de Django</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/db/\">Modèles et bases de données</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/db/models/\">Modèles</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/db/queries/\">Création de requêtes</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/db/aggregation/\">Agrégation</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/db/search/\">Recherche</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/db/managers/\">Gestionnaires</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/db/sql/\">Lancement de requêtes SQL brutes</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/db/transactions/\">Transactions de base de données</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/db/multi-db/\">Bases de données multiples</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/db/tablespaces/\">Espaces de tables</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/db/optimization/\">Optimisation de l’accès à la base de données</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/db/instrumentation/\">Instrumentation de base de données</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/db/examples/\">Exemples d’utilisation de l’API de relations entre modèles</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/http/\">Gestion des requêtes HTTP</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/http/urls/\">Distribution des URL</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/http/views/\">Écriture de vues</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/http/decorators/\">Décorateurs de vue</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/http/file-uploads/\">Envoi de fichiers</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/http/shortcuts/\">Les fonctions raccourcis de Django</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/http/generic-views/\">Vues génériques</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/http/middleware/\">Intergiciels (« Middleware »)</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/http/sessions/\">Utilisation des sessions</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/forms/\">Utilisation des formulaires</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/forms/#html-forms\">Formulaires HTML</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/forms/#django-s-role-in-forms\">Le rôle de Django dans les formulaires</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/forms/#forms-in-django\">Les formulaires dans Django</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/forms/#building-a-form\">Construction d’un formulaire</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/forms/#more-about-django-form-classes\">Plus de détails sur les classes <code class=\"xref py py-class docutils literal notranslate\"><span class=\"pre\">Form</span></code> de Django</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/forms/#working-with-form-templates\">Formulaires et gabarits</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/forms/#further-topics\">Sujets complémentaires</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/templates/\">Gabarits</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/templates/#support-for-template-engines\">Prise en charge des moteurs de gabarit</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/templates/#the-django-template-language\">Le langage de gabarit de Django</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/class-based-views/\">Vues fondées sur les classes</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/class-based-views/intro/\">Introduction aux vues fondées sur les classes</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/class-based-views/generic-display/\">Vues génériques fondées sur les classes, fournies par Django</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/class-based-views/generic-editing/\">Gestion de formulaires avec les vues fondées sur les classes</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/class-based-views/mixins/\">Utilisation de mixins avec les vues fondées sur les classes</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/class-based-views/#basic-examples\">Exemples de base</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/class-based-views/#simple-usage-in-your-urlconf\">Utilisation simple dans une configuration d’URL</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/class-based-views/#subclassing-generic-views\">Héritage des vues génériques</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/migrations/\">Migrations</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/migrations/#the-commands\">Les commandes</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/migrations/#backend-support\">Bases de données prises en charge</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/migrations/#workflow\">Procédures</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/migrations/#dependencies\">Dépendances</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/migrations/#migration-files\">Fichiers de migrations</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/migrations/#adding-migrations-to-apps\">Ajout de migrations aux applications</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/migrations/#historical-models\">Modèles historiques</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/migrations/#considerations-when-removing-model-fields\">Considérations lors de la suppression de champs de modèles</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/migrations/#data-migrations\">Migrations de données</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/migrations/#squashing-migrations\">Fusion de migrations</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/migrations/#serializing-values\">Sérialisation de valeurs</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/migrations/#supporting-multiple-django-versions\">Prendre en charge plusieurs versions de Django</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/files/\">Gestion des fichiers</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/files/#using-files-in-models\">Utilisation des fichiers dans les modèles</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/files/#the-file-object\">L’objet</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/files/#file-storage\">Stockage des fichiers</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/testing/\">Les tests dans Django</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/testing/overview/\">Écriture et lancement de tests</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/testing/tools/\">Outils de test</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/testing/advanced/\">Thématiques de tests avancées</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/auth/\">Authentification des utilisateurs dans Django</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/auth/#overview\">Aperçu</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/auth/#installation\">Installation</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/auth/#usage\">Utilisation</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/cache/\">L’infrastructure de cache dans Django</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/cache/#setting-up-the-cache\">Mise en place du cache</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/cache/#the-per-site-cache\">Le cache « par site »</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/cache/#the-per-view-cache\">Le cache par vue</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/cache/#template-fragment-caching\">Cache de gabarits partiels</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/cache/#the-low-level-cache-api\">L’API de cache de bas niveau</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/cache/#downstream-caches\">Caches amonts</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/cache/#using-vary-headers\">Utilisation des en-têtes <code class=\"docutils literal notranslate\"><span class=\"pre\">Vary</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/cache/#controlling-cache-using-other-headers\">Contrôle du cache : utilisation d’autres en-têtes</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/cache/#order-of-middleware\">Ordre dans <code class=\"docutils literal notranslate\"><span class=\"pre\">MIDDLEWARE</span></code></a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/conditional-view-processing/\">Traitement conditionnel de vue</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/conditional-view-processing/#the-condition-decorator\">Le décorateur <code class=\"docutils literal notranslate\"><span class=\"pre\">condition</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/conditional-view-processing/#shortcuts-for-only-computing-one-value\">Raccourcis pour le calcul d’une seule valeur</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/conditional-view-processing/#using-the-decorators-with-other-http-methods\">Utilisation des décorateurs avec d’autres méthodes HTTP</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/conditional-view-processing/#comparison-with-middleware-conditional-processing\">Comparaison avec l’intergiciel de traitement conditionnel</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/signing/\">Signatures cryptographiques</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/signing/#protecting-the-secret-key\">Protection de <code class=\"docutils literal notranslate\"><span class=\"pre\">SECRET_KEY</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/signing/#using-the-low-level-api\">Utilisation de l’API de bas niveau</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/email/\">Envoi de messages électroniques</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/email/#quick-example\">Exemple rapide</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/email/#send-mail\"><code class=\"docutils literal notranslate\"><span class=\"pre\">send_mail()</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/email/#send-mass-mail\"><code class=\"docutils literal notranslate\"><span class=\"pre\">send_mass_mail()</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/email/#mail-admins\"><code class=\"docutils literal notranslate\"><span class=\"pre\">mail_admins()</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/email/#mail-managers\"><code class=\"docutils literal notranslate\"><span class=\"pre\">mail_managers()</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/email/#examples\">Exemples</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/email/#preventing-header-injection\">Prévention de l’injection d’en-têtes</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/email/#the-emailmessage-class\">La classe <code class=\"docutils literal notranslate\"><span class=\"pre\">EmailMessage</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/email/#email-backends\">Moteurs de messagerie</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/email/#configuring-email-for-development\">Configuration de la messagerie pour le développement</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/i18n/\">Internationalisation et régionalisation</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/i18n/#overview\">Aperçu</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/i18n/#definitions\">Définitions</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/logging/\">Journalisation</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/logging/#a-quick-logging-primer\">Une introduction rapide sur la journalisation</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/logging/#using-logging\">La journalisation en pratique</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/logging/#configuring-logging\">Configuration de la journalisation</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/logging/#django-s-logging-extensions\">Extensions de journalisation de Django</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/logging/#django-s-default-logging-configuration\">Configuration de journalisation par défaut de Django</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/pagination/\">Pagination</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/pagination/#example\">Exemple</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/pagination/#using-paginator-in-a-view\">Utilisation de <code class=\"docutils literal notranslate\"><span class=\"pre\">Paginator</span></code> dans une vue</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/pagination/#paginator-objects\">Objets <code class=\"docutils literal notranslate\"><span class=\"pre\">Paginator</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/pagination/#invalidpage-exceptions\">Exceptions <code class=\"docutils literal notranslate\"><span class=\"pre\">InvalidPage</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/pagination/#page-objects\">Objets <code class=\"docutils literal notranslate\"><span class=\"pre\">Page</span></code></a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/security/\">La sécurité dans Django</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/security/#cross-site-scripting-xss-protection\">Protection contre le « Cross site scripting » (XSS)</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/security/#cross-site-request-forgery-csrf-protection\">Protection contre le « Cross site request forgery » (CSRF)</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/security/#sql-injection-protection\">Protection contre l’injection SQL</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/security/#clickjacking-protection\">Protection contre le détournement de clic (« clickjacking »)</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/security/#ssl-https\">SSL/HTTPS</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/security/#host-header-validation\">Validation de l’en-tête Host</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/security/#session-security\">Sécurité des sessions</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/security/#user-uploaded-content\">Contenu envoyé par les utilisateurs</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/security/#additional-security-topics\">Thèmes de sécurité supplémentaires</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/performance/\">Performance et optimisations</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/performance/#introduction\">Introduction</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/performance/#general-approaches\">Approches générales</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/performance/#caching\">Mise en cache</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/performance/#understanding-laziness\">Compréhension du retardement</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/performance/#databases\">Bases de données</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/performance/#http-performance\">Performances HTTP</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/performance/#template-performance\">Performance des gabarits</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/performance/#using-different-versions-of-available-software\">Utilisation de différentes versions disponibles des logiciels</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/serialization/\">Sérialisation d’objets Django</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/serialization/#serializing-data\">Sérialisation de données</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/serialization/#deserializing-data\">Désérialisation de données</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/serialization/#serialization-formats\">Formats de sérialisation</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/serialization/#natural-keys\">Clés naturelles</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/settings/\">Les réglages de Django</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/settings/#the-basics\">Principes de base</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/settings/#designating-the-settings\">Définition du fichier de réglages</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/settings/#default-settings\">Réglages par défaut</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/settings/#using-settings-in-python-code\">Utilisation des réglages dans le code Python</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/settings/#altering-settings-at-runtime\">Modification des réglages en cours d’exécution</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/settings/#security\">Sécurité</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/settings/#available-settings\">Réglages disponibles</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/settings/#creating-your-own-settings\">Création de ses propres réglages</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/settings/#using-settings-without-setting-django-settings-module\">Utilisation des réglages sans définir <code class=\"docutils literal notranslate\"><span class=\"pre\">DJANGO_SETTINGS_MODULE</span></code></a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/signals/\">Signaux</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/signals/#listening-to-signals\">Écoute de signaux</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/signals/#defining-and-sending-signals\">Définition et envoi de signaux</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/signals/#disconnecting-signals\">Déconnexion des signaux</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/checks/\">Infrastructure de contrôle du système</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/checks/#writing-your-own-checks\">Écrire vos propres contrôles</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/2.1/topics/external-packages/\">Paquets externes</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/external-packages/#localflavor\">Localflavor</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/external-packages/#comments\">Commentaires</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/2.1/topics/external-packages/#formtools\">Formtools</a></li>\n</ul>\n</li>\n</ul>\n</div>","rootId":"using-django","toc":[],"breadcrumbs":[],"prev":{"docname":"intro/contributing","title":"Écriture de votre premier correctif pour Django","url":"/fr/2.1/intro/contributing/"},"next":{"docname":"topics/install","title":"Comment installer Django","url":"/fr/2.1/topics/install/"},"formats":{"html":"/fr/2.1/topics/","markdown":"/fr/2.1/topics.md","json":"/fr/2.1/topics.json"},"source":"https://github.com/django/django/blob/stable/2.1.x/docs/topics/index.txt","official":"https://docs.djangoproject.com/fr/2.1/topics/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10","1.9"],"inLocales":["en","zh-hans","fr","ja","id","pt-br","ko","es","el","pl"]}