{"title":"Contribuer à Django","version":"4.1","locale":"fr","docname":"internals/contributing/index","url":"/fr/4.1/internals/contributing/","canonical":"https://djangodocs.dev/fr/4.1/internals/contributing/","summary":"Django est une communauté qui vit de ses contributeurs volontaires. De par sa croissance continue, de plus en plus de personnes sont nécessaires pour en aider…","html":"<h1>Contribuer à Django<a class=\"heading-anchor\" href=\"#contributing-to-django\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>Django est une communauté qui vit de ses contributeurs volontaires. De par sa croissance continue, de plus en plus de personnes sont nécessaires pour en aider d’autres. Vous pouvez contribuer de multiples manières, soit sur le code de Django ou plus largement sur son écosystème.</p>\n<section id=\"work-on-the-django-framework\">\n<h2>Travail sur le cadriciel Django<a class=\"heading-anchor\" href=\"#work-on-the-django-framework\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Le travail sur Django en tant que tel se divise en trois catégories principales :</p>\n<dl>\n<dt><strong>Écriture de code</strong> 💻</dt><dd><p>Corriger un bogue ou ajouter une nouvelle fonctionnalité. Vous pouvez créer une requête de contribution et voir <strong>votre code</strong> dans la prochaine version de Django !</p>\n<p>Commencez par la documentation <a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-code/\"><span class=\"doc\">Écriture du code</span></a>.</p>\n</dd>\n<dt><strong>Écriture de documentation</strong> ✍️</dt><dd><p>La documentation de Django est l’un de ses points forts. Elle est informative et sérieuse. Vous pouvez aider à l’améliorer et à la garder pertinente au fur et à mesure de l’évolution du code.</p>\n<p>Lisez <a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-documentation/\"><span class=\"doc\">Écrire la documentation</span></a> pour en savoir plus.</p>\n</dd>\n<dt><strong>Traduction de Django</strong> 🗺️</dt><dd><p>Django is translated into over 100 languages - There’s even some\ntranslation for Klingon?! The i18n team is always looking for translators\nto help maintain and increase language reach.</p>\n<p>Lisez <a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/localizing/\"><span class=\"doc\">Traduction de Django</span></a> pour aider à traduire Django.</p>\n</dd>\n</dl>\n<p>Si vous pensez que travailler <em>avec</em> Django est plaisant, attendez de voir le moment où vous travaillerez <em>sur</em> Django. Sérieusement, <strong>tout le monde</strong> peut aider à rendre Django meilleur !</p>\n<p>Ce guide de contribution contient tout ce dont vous avez besoin pour savoir comment aider à construire le cadriciel Web Django. Parcourez les sections suivantes pour trouver comment :</p>\n<div class=\"toctree-wrapper compound\">\n<ul>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/new-contributors/\">Conseils pour les nouveaux contributeurs</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/new-contributors/#first-steps\">Premiers pas</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/new-contributors/#guidelines\">Lignes de conduite</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/bugs-and-features/\">Signalement d’anomalies ou demandes de fonctionnalités</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/bugs-and-features/#reporting-bugs\">Signalement d’anomalies</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/bugs-and-features/#reporting-user-interface-bugs-and-features\">Signalement d’anomalies ou de fonctionnalités de l’interface utilisateur</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/bugs-and-features/#requesting-features\">Demandes de fonctionnalités</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/bugs-and-features/#how-we-make-decisions\">Comment nous prenons des décisions</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/triaging-tickets/\">Tri des tickets</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/triaging-tickets/#triage-workflow\">Procédures de tri des tickets</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/triaging-tickets/#triage-stages\">Étapes de tri</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/triaging-tickets/#other-triage-attributes\">Autres attributs de tri</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/triaging-tickets/#closing-tickets\">Fermeture de tickets</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/triaging-tickets/#how-can-i-help-with-triaging\">Commet puis-je aider à trier les tickets ?</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/triaging-tickets/#bisecting-a-regression\">Recherche d’origine d’une régression avec bisect</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-code/\">Écriture du code</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-code/coding-style/\">Style de code</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-code/unit-tests/\">Les tests unitaires</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-code/submitting-patches/\">Soumission de correctifs</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-code/working-with-git/\">Travailler avec Git et GitHub</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-code/javascript/\">JavaScript</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-documentation/\">Écrire la documentation</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-documentation/#getting-the-raw-documentation\">Obtention de la documentation brute</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-documentation/#getting-started-with-sphinx\">Introduction à Sphinx</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-documentation/#how-the-documentation-is-organized\">Organisation de la documentation</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-documentation/#writing-style\">Style d’écriture (anglais)</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-documentation/#commonly-used-terms\">Termes fréquemment utilisés</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-documentation/#django-specific-terminology\">Terminologie spécifique à Django</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-documentation/#guidelines-for-restructuredtext-files\">Directives pour les fichiers reStructuredText</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-documentation/#django-specific-markup\">Balisage spécifique à Django</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-documentation/#documenting-new-features\">Documentation de nouvelles fonctionnalités</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-documentation/#minimizing-images\">Minimiser les images</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-documentation/#an-example\">Un exemple</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-documentation/#spelling-check\">Correction orthographique</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-documentation/#link-check\">Contrôle des liens</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-documentation/#translating-documentation\">Traduction de la documentation</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/writing-documentation/#django-admin-man-page\">Page de manuel <code class=\"docutils literal notranslate\"><span class=\"pre\">django-admin</span></code></a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/localizing/\">Traduction de Django</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/localizing/#translations\">Traductions</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/localizing/#formats\">Formats</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/localizing/#documentation\">Documentation</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/committing-code/\">Commit de code</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/committing-code/#handling-pull-requests\">Gestion des requêtes de contribution</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/committing-code/#committing-guidelines\">Lignes directrices pour les commits</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/4.1/internals/contributing/committing-code/#reverting-commits\">Annulation de commits</a></li>\n</ul>\n</li>\n</ul>\n</div>\n</section>\n<section id=\"join-the-django-community\">\n<h2>Rejoignez la communauté Django ❤️<a class=\"heading-anchor\" href=\"#join-the-django-community\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Nous nous réjouissons de pouvoir aider les utilisateurs de Django à faire le pas de la contribution dans la communauté. Il existe plusieurs autres pistes pour pouvoir apporter son aide à la communauté Django et d’autres pour maintenir un écosystème dans lequel il fait bon travailler (anglais requis pour plusieurs de ces domaines) :</p>\n<ul class=\"simple\">\n<li><p>Rejoingnez le <a class=\"reference external\" href=\"https://forum.djangoproject.com/\">forum Django</a>. Ce forum est un endroit pour discuter du cadriciel Django et des applications et projets qui l’utilisent. C’est aussi un bon endroit pour poser des questions et y répondre, en lien avec l’installation, l’utilisation ou la contribution à Django.</p></li>\n<li><p>Rejoignez la liste de diffusion <a class=\"reference internal\" href=\"/fr/4.1/internals/mailing-lists/#django-users-mailing-list\"><span class=\"std std-ref\">django-users</span></a> (anglophone) et répondez aux questions. Cette liste de diffusion est très fréquentée et nous souhaitons vraiment y maintenir une atmosphère chaleureuse et instructive. Si vous êtes nouvelle ou nouveau dans la communauté Django, vous devriez lire les <a class=\"reference external\" href=\"https://code.djangoproject.com/wiki/UsingTheMailingList\">lignes directrices d’écriture</a> de la liste.</p></li>\n<li><p>Rejoignez le <a class=\"reference external\" href=\"https://web.libera.chat/#django\">canal IRC #django</a> (anglophone) ou <code class=\"docutils literal notranslate\"><span class=\"pre\">#django-fr</span></code> sur Libera.Chat et répondez aux questions. En expliquant Django aux autres utilisateurs, vous en apprendrez beaucoup vous-même sur le fonctionnement de ce système.</p></li>\n<li><p>Écrivez sur Django dans votre blog. Nous rassemblons tous les blogs sur Django que nous connaissons sur la <a class=\"reference external\" href=\"https://www.djangoproject.com/community/\">page de la communauté</a> ; si vous aimeriez voir apparaître votre blog sur cette page, vous pouvez <a class=\"reference external\" href=\"https://www.djangoproject.com/community/add/blogs/\">vous inscrire ici</a>.</p></li>\n<li><p>Contribuez aux projets Django libres, écrivez de la documentation ou publiez votre propre code sous forme d’application libre réutilisable. L’écosystème des applications réutilisables est une grande force de Django, aidez-nous à le construire !</p></li>\n</ul>\n<p>Nous nous réjouissons de travailler avec vous. Bienvenue à bord ! ⛵️</p>\n</section>","rootId":"contributing-to-django","toc":[{"title":"Travail sur le cadriciel Django","anchor":"work-on-the-django-framework","children":[]},{"title":"Rejoignez la communauté Django ❤️","anchor":"join-the-django-community","children":[]}],"breadcrumbs":[{"docname":"internals/index","title":"Fonctionnement interne du projet Django","url":"/fr/4.1/internals/"}],"prev":{"docname":"internals/index","title":"Fonctionnement interne du projet Django","url":"/fr/4.1/internals/"},"next":{"docname":"internals/contributing/new-contributors","title":"Conseils pour les nouveaux contributeurs","url":"/fr/4.1/internals/contributing/new-contributors/"},"formats":{"html":"/fr/4.1/internals/contributing/","markdown":"/fr/4.1/internals/contributing.md","json":"/fr/4.1/internals/contributing.json"},"source":"https://github.com/django/django/blob/stable/4.1.x/docs/internals/contributing/index.txt","official":"https://docs.djangoproject.com/fr/4.1/internals/contributing/","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","it","pt-br","ko","es","el","pl"]}