---
title: "Écriture du code"
version: 4.2
locale: fr
source: https://docs.djangoproject.com/fr/4.2/internals/contributing/writing-code/
canonical: https://djangodocs.dev/fr/4.2/internals/contributing/writing-code/
---
# Écriture du code

Ainsi donc, vous souhaitez écrire du code pour améliorer Django. Merveilleux ! Il existe plusieurs manières d’aider au développement de Django :

- [Signaler des anomalies](/fr/4.2/internals/contributing/bugs-and-features/) dans notre [système de tickets](https://code.djangoproject.com/).
- Rejoignez la liste de diffusion [django-developers](/fr/4.2/internals/mailing-lists/#django-developers-mailing-list) et partagez vos idées sur la manière d’améliorer Django. Nous sommes toujours ouverts aux propositions. Il vous est aussi possible d’en discuter sur le [forum Django](https://web.libera.chat/#django-dev) ou le canal IRC [#django-dev](https://forum.djangoproject.com/).
- [Proposer des correctifs](/fr/4.2/internals/contributing/writing-code/submitting-patches/) pour des comportements nouveaux ou corrigés. Si vous cherchez une manière de commencer à contribuer à Django, lisez le didacticiel [Écriture de votre premier correctif pour Django](/fr/4.2/intro/contributing/) et jetez un œil aux tickets [simples (easy pickings)](https://code.djangoproject.com/query?status=!closed&easy=1). La [Liste de contrôle de révision des correctifs](/fr/4.2/internals/contributing/writing-code/submitting-patches/#patch-review-checklist) sera aussi d’une grande aide.
- [Améliorer la documentation](/fr/4.2/internals/contributing/writing-documentation/) ou [écrire des tests unitaires](/fr/4.2/internals/contributing/writing-code/unit-tests/).
- [Trier les tickets et relire les correctifs](/fr/4.2/internals/contributing/triaging-tickets/) créés par d’autres utilisateurs.
- Lisez les [Conseils pour les nouveaux contributeurs](/fr/4.2/internals/contributing/new-contributors/) pour vous aider à vous situer dans le processus de développement.

Parcourez les sections suivantes pour apprendre comment donner à vos correctifs de code les meilleures chances d’être acceptés dans le code de Django :

- [Style de code](/fr/4.2/internals/contributing/writing-code/coding-style/)
- [Les tests unitaires](/fr/4.2/internals/contributing/writing-code/unit-tests/)
- [Soumission de correctifs](/fr/4.2/internals/contributing/writing-code/submitting-patches/)
- [Travailler avec Git et GitHub](/fr/4.2/internals/contributing/writing-code/working-with-git/)
- [JavaScript](/fr/4.2/internals/contributing/writing-code/javascript/)
