Skip to main content
Ctrl+K
  • Django documentation
  • Getting started
  • Using Django
  • How-to guides
  • Django FAQ
  • API Reference
    • Meta-documentation and miscellany
    • Glossary
    • Release notes
    • Django internals
    • Project homepage
  • Django documentation
  • Getting started
  • Using Django
  • How-to guides
  • Django FAQ
  • API Reference
  • Meta-documentation and miscellany
  • Glossary
  • Release notes
  • Django internals
  • Project homepage

Section Navigation

  • Contributing to Django
    • An overview of the contributing process and what's involved.
    • Contributing code
      • Submitting contributions
      • Unit tests
      • Working with Git and GitHub
      • Coding style
      • JavaScript code
      • Accessibility
      • Committing code
    • Writing documentation
    • Localizing Django
    • Reporting bugs and requesting features
    • Triaging tickets
  • Mailing lists and Forum
  • Organization of the Django Project
  • Django’s security policies
  • Django’s release process
  • Django Deprecation Timeline
  • The Django source code repository
  • How to release Django

Indices

  • General Index
  • Python Module Index
  • Django internals

Django internals#

Documentation for people hacking on Django itself. This is the place to go if you’d like to help improve Django or learn about how Django is managed.

  • Contributing to Django
    • Communication channels
    • Getting started
    • Work on the Django framework
    • Other ways of contributing
  • Mailing lists and Forum
    • Django Forum
    • django-announce
    • django-updates
    • Archived mailing lists
  • Organization of the Django Project
    • Principles
    • Mergers
    • Releasers
    • Steering council
    • Changing the organization
  • Django’s security policies
    • Reporting security issues
    • How does Django evaluate a report
    • Supported versions
    • Security issue severity levels
    • How Django discloses security issues
    • Who receives advance notification
    • Requesting notifications
  • Django’s release process
    • Official releases
    • Release cadence
    • Deprecation policy
    • Supported versions
    • Release process
  • Django Deprecation Timeline
    • 7.1
    • 7.0
    • 6.1
    • 6.0
    • 5.1
    • 5.0
    • 4.1
    • 4.0
    • 3.1
    • 3.0
    • 2.1
    • 2.0
    • 1.10
    • 1.9
    • 1.8
    • 1.7
    • 1.6
    • 1.5
    • 1.4
    • 1.3
  • The Django source code repository
    • High-level overview
    • The main branch
    • Stable branches
    • Tags
  • How to release Django
    • Overview
    • Prerequisites
    • Pre-release tasks
    • Feature freeze tasks
    • Actually rolling the release
    • Making the release(s) available to the public
    • Post-release
    • Notes on setting the VERSION tuple

previous

Archive of security issues

next

Contributing to Django

Show Source

© Copyright Django Software Foundation and contributors.

Last updated on Jul 17, 2026.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.20.0.