---
title: "Writing code"
version: 3.2
locale: it
source: https://docs.djangoproject.com/it/3.2/internals/contributing/writing-code/
canonical: https://djangodocs.dev/it/3.2/internals/contributing/writing-code/
---
# Writing code

So you’d like to write some code to improve Django? Awesome! There are several
ways you can help Django’s development:

- [Report bugs](/it/3.2/internals/contributing/bugs-and-features/) in our [ticket tracker](https://code.djangoproject.com/).
- Join the [django-developers](/it/3.2/internals/mailing-lists/#django-developers-mailing-list) mailing list and share your ideas for how to
  improve Django. We’re always open to suggestions. You can also interact on
  the [Django forum](https://forum.djangoproject.com/) and the [#django-dev IRC channel](https://web.libera.chat/#django-dev).
- [Submit patches](/it/3.2/internals/contributing/writing-code/submitting-patches/) for new and/or fixed behavior. If
  you’re looking for a way to get started contributing to Django read the
  [Scrivere la tua prima patch per Django](/it/3.2/intro/contributing/) tutorial and have a look at the [easy pickings](https://code.djangoproject.com/query?status=!closed&easy=1)
  tickets. The [Patch review checklist](/it/3.2/internals/contributing/writing-code/submitting-patches/#patch-review-checklist) will also be helpful.
- [Improve the documentation](/it/3.2/internals/contributing/writing-documentation/) or [write
  unit tests](/it/3.2/internals/contributing/writing-code/unit-tests/).
- [Triage tickets and review patches](/it/3.2/internals/contributing/triaging-tickets/) created by
  other users.
- Read the [Advice for new contributors](/it/3.2/internals/contributing/new-contributors/) to help you get orientated in the
  development process.

Browse the following sections to find out how to give your code patches the
best chances to be included in Django core:

- [Coding style](/it/3.2/internals/contributing/writing-code/coding-style/)
- [Unit tests](/it/3.2/internals/contributing/writing-code/unit-tests/)
- [Submitting patches](/it/3.2/internals/contributing/writing-code/submitting-patches/)
- [Working with Git and GitHub](/it/3.2/internals/contributing/writing-code/working-with-git/)
- [JavaScript](/it/3.2/internals/contributing/writing-code/javascript/)
