Skip to content

djangodocs

Django 1.11
  • dev dev
  • 6.1 current
  • 6.0
  • 5.2 LTS
  • 5.1 unsupported
  • 5.0 unsupported
  • 4.2 unsupported
  • 4.1 unsupported
  • 4.0 unsupported
  • 3.2 unsupported
  • 3.1 unsupported
  • 3.0 unsupported
  • 2.2 unsupported
  • 2.1 unsupported
  • 2.0 unsupported
  • 1.11 unsupported
  • 1.10 unsupported
  • 1.9 unsupported
  • 1.8 unsupported
English
  • English
  • Français
  • 日本語
  • Bahasa Indonesia
  • Português (Brasil)
  • 한국어
  • Español
  • Ελληνικά
  • Polski
Documentation contents
  • Django documentation
  • Getting started
  • Using Django
  • “How-to” guides
  • Django FAQ
  • API Reference
  • Meta-documentation and miscellany
  • Glossary
  • Release notes
  • Django internals
    • Contributing to Django
      • Advice for new contributors
      • Reporting bugs and requesting features
      • Triaging tickets
      • Writing code
        • Coding style
        • Unit tests
        • Submitting patches
        • Working with Git and GitHub
        • JavaScript
      • Writing documentation
      • Localizing Django
      • Committing code
    • Mailing lists
    • Organization of the Django Project
    • Django’s security policies
    • Django’s release process
    • Django Deprecation Timeline
    • The Django source code repository
    • How is Django Formed?
Django 1.11 is no longer supported. It receives no security fixes. Use it for reference only. Latest release
  1. Django 1.11
  2. Django internals
  3. Contributing to Django

Writing codeLink to this heading#

So you’d like to write some code to improve Django. Awesome! Browse the following sections to find out how to give your code patches the best chances to be included in Django core:

  • Coding style
  • Unit tests
  • Submitting patches
  • Working with Git and GitHub
  • JavaScript

This page as Markdown JSON

Edit this page on GitHub Official version

PreviousTriaging tickets NextCoding style

An unofficial rendering of the Django documentation.

Not affiliated with or endorsed by the Django Software Foundation. The documentation is copyright © Django Software Foundation and individual contributors, and is used under the BSD 3-Clause licence. “Django” is a trademark of the Django Software Foundation.

Read the official documentation at docs.djangoproject.com.

👋 Jason Cartwright