CINXE.COM
Contributing to Django | Django documentation | Django
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="ROBOTS" content="ALL" /> <meta name="MSSmartTagsPreventParsing" content="true" /> <meta name="Copyright" content="Django Software Foundation" /> <meta name="keywords" content="Python, Django, framework, open-source" /> <meta name="description" content="" /> <link rel="canonical" href="https://docs.djangoproject.com/en/dev/internals/contributing/"> <link rel="alternate" hreflang="en" href="https://docs.djangoproject.com/en/dev/internals/contributing/"> <link rel="search" type="application/opensearchdescription+xml" href="https://docs.djangoproject.com/en/dev/search/description/" title="Django documentation"> <!-- Favicons --> <link rel="apple-touch-icon" href="https://static.djangoproject.com/img/icon-touch.e4872c4da341.png"> <link rel="icon" sizes="192x192" href="https://static.djangoproject.com/img/icon-touch.e4872c4da341.png"> <link rel="shortcut icon" href="https://static.djangoproject.com/img/favicon.6dbf28c0650e.ico"> <meta name="msapplication-TileColor" content="#113228"> <meta name="msapplication-TileImage" content="https://static.djangoproject.com/img/icon-tile.b01ac0ef9f67.png"> <meta name="theme-color" content="#0C4B33"> <meta property="og:title" content="Contributing to Django | Django documentation" /> <meta property="og:description" content="The web framework for perfectionists with deadlines." /> <meta property="og:image" content="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png" /> <meta property="og:image:alt" content="Django logo" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="546" /> <meta property="og:image:type" content="image/png" /> <meta property="og:url" content="https://docs.djangoproject.com/en/dev/internals/contributing/" /> <meta property="og:site_name" content="Django Project" /> <meta property="twitter:creator" content="djangoproject" /> <meta property="twitter:site" content="djangoproject" /> <meta property="twitter:card" content="summary"> <title>Contributing to Django | Django documentation | Django</title> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,700;1,400;1,700&display=swap" rel="stylesheet"> <link rel="stylesheet" href="https://static.djangoproject.com/css/output.4bab36a7ad8a.css" > <script src="https://static.djangoproject.com/js/mod/switch-dark-mode.bd4be131d69b.js"></script> </head> <body id="generic" class=""> <div role="banner" id="top"> <div class="container container--flex--wrap--mobile"> <a class="logo" href="https://www.djangoproject.com/">Django</a> <p class="meta">The web framework for perfectionists with deadlines.</p> <div class="mobile-toggle"> <button class="theme-toggle"> <div class="visually-hidden theme-label-when-auto">Toggle theme (current theme: auto)</div> <div class="visually-hidden theme-label-when-light">Toggle theme (current theme: light)</div> <div class="visually-hidden theme-label-when-dark">Toggle theme (current theme: dark)</div> <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div> <svg aria-hidden="true" class="theme-icon-when-auto"> <use xlink:href="#icon-auto" /> </svg> <svg aria-hidden="true" class="theme-icon-when-dark"> <use xlink:href="#icon-moon" /> </svg> <svg aria-hidden="true" class="theme-icon-when-light"> <use xlink:href="#icon-sun" /> </svg> </button> </div> <button class="menu-button"> <i class="icon icon-reorder"></i> <span class="visuallyhidden">Menu</span> </button> <div role="navigation"> <ul> <li> <a href="https://www.djangoproject.com/start/overview/">Overview</a> </li> <li> <a href="https://www.djangoproject.com/download/">Download</a> </li> <li class="active"> <a href="https://docs.djangoproject.com/">Documentation</a> </li> <li> <a href="https://www.djangoproject.com/weblog/">News</a> </li> <li> <a href="https://www.djangoproject.com/community/">Community</a> </li> <li> <a href="https://github.com/django/django" target="_blank" rel="noopener">Code</a> </li> <li> <a href="https://code.djangoproject.com/">Issues</a> </li> <li> <a href="https://www.djangoproject.com/foundation/">About</a> </li> <li> <a href="https://www.djangoproject.com/fundraising/">♥ Donate</a> </li> <li> <button class="theme-toggle"> <div class="visually-hidden theme-label-when-auto">Toggle theme (current theme: auto)</div> <div class="visually-hidden theme-label-when-light">Toggle theme (current theme: light)</div> <div class="visually-hidden theme-label-when-dark">Toggle theme (current theme: dark)</div> <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div> <svg aria-hidden="true" class="theme-icon-when-auto"> <use xlink:href="#icon-auto" /> </svg> <svg aria-hidden="true" class="theme-icon-when-dark"> <use xlink:href="#icon-moon" /> </svg> <svg aria-hidden="true" class="theme-icon-when-light"> <use xlink:href="#icon-sun" /> </svg> </button> </li> </ul> </div> </div> </div> <div class="copy-banner"> <div class="container container--flex container--flex--wrap--mobile "> <h1><a href="https://docs.djangoproject.com/en/dev/">Documentation</a></h1> <form action="https://docs.djangoproject.com/en/dev/search/" class="search form-input" role="search"> <label class="visuallyhidden" for="id_q">Search:</label> <input type="search" name="q" placeholder="Search development documentation" id="id_q"> <button type="submit"> <i class="icon icon-search"></i> <span class="visuallyhidden">Search</span> </button> </form> </div> </div> <div id="billboard"></div> <div class="container sidebar-right"> <div role="main"> <div id="version-switcher"> <ul id="faq-link"> <li class="current-link"> <a href="https://docs.djangoproject.com/en/dev/faq/help/"> <span>Getting Help</span> </a> </li> </ul> <ul id="doc-languages" class="language-switcher doc-switcher"> <li class="current" title="Click on the links on the left to switch to another language."> <span>Language: <strong>en</strong></span> </li> </ul> <ul id="doc-versions" class="version-switcher doc-switcher"> <li class="other"> <a href="https://docs.djangoproject.com/en/1.8/internals/contributing/">1.8</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/1.10/internals/contributing/">1.10</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/1.11/internals/contributing/">1.11</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/2.0/internals/contributing/">2.0</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/2.1/internals/contributing/">2.1</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/2.2/internals/contributing/">2.2</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/3.0/internals/contributing/">3.0</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/3.1/internals/contributing/">3.1</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/3.2/internals/contributing/">3.2</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/4.0/internals/contributing/">4.0</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/4.1/internals/contributing/">4.1</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/4.2/internals/contributing/">4.2</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/5.0/internals/contributing/">5.0</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/5.1/internals/contributing/">5.1</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/5.2/internals/contributing/">5.2</a> </li> <li class="current dev" title="This document is for Django's development version, which can be significantly different from previous releases. Click on the links on the left to see other versions."> <span>Documentation version: <strong>development</strong> </span> </li> </ul> <ul id="backtotop-link"> <li class="current-link"> <a href="#top" aria-label="Back to top" class="icon-chevron-up-align"><i class="icon icon-chevron-up"></i></a> </li> </ul> </div> <div id="docs-content"> <section id="s-contributing-to-django"> <span id="contributing-to-django"></span><h1>Contributing to Django<a class="headerlink" href="#contributing-to-django" title="Link to this heading">¶</a></h1> <p>Django is a community that lives on its volunteers. As it keeps growing, we always need more people to help others. You can contribute in many ways, either on the framework itself or in the wider ecosystem.</p> <section id="s-communication-channels"> <span id="communication-channels"></span><h2>Communication channels<a class="headerlink" href="#communication-channels" title="Link to this heading">¶</a></h2> <p>We’re passionate about helping Django users make the jump to contributing members of the community. Communication is key - working on Django is being part of a conversation. Join it, to become familiar with what we’re doing and how we talk about it. You’ll be able to form relationships with more experienced contributors who are there to help guide you towards success.</p> <section id="s-join-the-django-community"> <span id="join-the-django-community"></span><h3>Join the Django community<a class="headerlink" href="#join-the-django-community" title="Link to this heading">¶</a></h3> <p>There are several ways you can help the Django community and others to maintain a great ecosystem to work in:</p> <ul class="simple"> <li><p>Join the <a class="reference external" href="https://forum.djangoproject.com/">Django forum</a>. This forum is a place for discussing the Django framework and applications and projects that use it. This is also a good place to ask and answer any questions related to installing, using, or contributing to Django.</p></li> <li><p>Join the <a class="reference internal" href="../mailing-lists/#django-users-mailing-list"><span class="std std-ref">django-users</span></a> mailing list and answer questions. This mailing list has a huge audience, and we really want to maintain a friendly and helpful atmosphere. If you’re new to the Django community, you should read the <a class="reference external" href="https://code.djangoproject.com/wiki/UsingTheMailingList">posting guidelines</a>.</p></li> <li><p>Join the <a class="reference external" href="https://chat.djangoproject.com">Django Discord server</a> to discuss and answer questions. By explaining Django to other users, you’re going to learn a lot about the framework yourself.</p></li> <li><p>Blog about Django. We syndicate all the Django blogs we know about on the <a class="reference external" href="https://www.djangoproject.com/community/">community page</a>; if you’d like to see your blog on that page you can <a class="reference external" href="https://www.djangoproject.com/community/add/blogs/">register it here</a>.</p></li> <li><p>Contribute to open-source Django projects, write some documentation, or release your own code as an open-source pluggable application. The ecosystem of pluggable applications is a big strength of Django, help us build it!</p></li> </ul> </section> </section> <section id="s-getting-started"> <span id="getting-started"></span><h2>Getting started<a class="headerlink" href="#getting-started" title="Link to this heading">¶</a></h2> <p>Django encourages and welcomes new contributors, and makes an effort to help them become experienced, confident contributors to Open Source Software (OSS). Our documentation contains guidance for first-time contributors, including:</p> <div class="toctree-wrapper compound"> <ul> <li class="toctree-l1"><a class="reference internal" href="new-contributors/">An overview of the contributing process and what's involved.</a></li> </ul> </div> </section> <section id="s-work-on-the-django-framework"> <span id="work-on-the-django-framework"></span><h2>Work on the Django framework<a class="headerlink" href="#work-on-the-django-framework" title="Link to this heading">¶</a></h2> <p>If you enjoy working <em>with</em> Django, wait until you start working <em>on</em> it. Really, <strong>anyone</strong> can do something to improve Django, which will improve the experience of lots of people!</p> <p>The work on Django itself falls into three major areas:</p> <section id="s-contributing-code"> <span id="contributing-code"></span><h3>Contributing code<a class="headerlink" href="#contributing-code" title="Link to this heading">¶</a></h3> <p>Fix a bug, or add a new feature. You can make a pull request and see <strong>your code</strong> in the next version of Django.</p> <div class="toctree-wrapper compound"> <ul> <li class="toctree-l1"><a class="reference internal" href="writing-code/">Contributing code</a><ul> <li class="toctree-l2"><a class="reference internal" href="writing-code/#tutorials">Tutorials</a></li> <li class="toctree-l2"><a class="reference internal" href="writing-code/#how-to-guides">How-to guides</a></li> <li class="toctree-l2"><a class="reference internal" href="writing-code/#related-topics">Related topics</a></li> </ul> </li> </ul> </div> </section> <section id="s-contributing-documentation"> <span id="contributing-documentation"></span><h3>Contributing documentation<a class="headerlink" href="#contributing-documentation" title="Link to this heading">¶</a></h3> <p>Django’s documentation is one of its key strengths. It’s informative and thorough. You can help to improve the documentation and keep it relevant as the framework evolves.</p> <div class="toctree-wrapper compound"> <ul> <li class="toctree-l1"><a class="reference internal" href="writing-documentation/">Writing documentation</a><ul> <li class="toctree-l2"><a class="reference internal" href="writing-documentation/#the-django-documentation-process">The Django documentation process</a></li> <li class="toctree-l2"><a class="reference internal" href="writing-documentation/#how-the-documentation-is-organized">How the documentation is organized</a></li> <li class="toctree-l2"><a class="reference internal" href="writing-documentation/#how-to-start-contributing-documentation">How to start contributing documentation</a></li> <li class="toctree-l2"><a class="reference internal" href="writing-documentation/#writing-style">Writing style</a></li> <li class="toctree-l2"><a class="reference internal" href="writing-documentation/#commonly-used-terms">Commonly used terms</a></li> <li class="toctree-l2"><a class="reference internal" href="writing-documentation/#django-specific-terminology">Django-specific terminology</a></li> <li class="toctree-l2"><a class="reference internal" href="writing-documentation/#guidelines-for-restructuredtext-files">Guidelines for reStructuredText files</a></li> <li class="toctree-l2"><a class="reference internal" href="writing-documentation/#django-specific-markup">Django-specific markup</a></li> <li class="toctree-l2"><a class="reference internal" href="writing-documentation/#documenting-new-features">Documenting new features</a></li> <li class="toctree-l2"><a class="reference internal" href="writing-documentation/#minimizing-images">Minimizing images</a></li> <li class="toctree-l2"><a class="reference internal" href="writing-documentation/#an-example">An example</a></li> <li class="toctree-l2"><a class="reference internal" href="writing-documentation/#translating-documentation">Translating documentation</a></li> <li class="toctree-l2"><a class="reference internal" href="writing-documentation/#django-admin-man-page"><code class="docutils literal notranslate"><span class="pre">django-admin</span></code> man page</a></li> </ul> </li> </ul> </div> </section> <section id="s-localizing-django"> <span id="localizing-django"></span><h3>Localizing Django<a class="headerlink" href="#localizing-django" title="Link to this heading">¶</a></h3> <p>Django is translated into over 100 languages - There’s even some translation for Klingon?! The i18n team is always looking for translators to help maintain and increase language reach.</p> <div class="toctree-wrapper compound"> <ul> <li class="toctree-l1"><a class="reference internal" href="localizing/">Localizing Django</a><ul> <li class="toctree-l2"><a class="reference internal" href="localizing/#translations">Translations</a></li> <li class="toctree-l2"><a class="reference internal" href="localizing/#formats">Formats</a></li> <li class="toctree-l2"><a class="reference internal" href="localizing/#documentation">Documentation</a></li> </ul> </li> </ul> </div> </section> </section> <section id="s-other-ways-of-contributing"> <span id="other-ways-of-contributing"></span><h2>Other ways of contributing<a class="headerlink" href="#other-ways-of-contributing" title="Link to this heading">¶</a></h2> <p>Explore additional avenues of contributing to Django beyond coding. Django’s <a class="reference external" href="https://code.djangoproject.com/">ticket tracker</a> is the central hub for managing issues, improvements, and contributions to Django. It’s a valuable resource where you can report bugs you encounter or assist in triaging existing tickets to ensure a smooth development workflow. Explore the ways you can make a difference below, and join us in making Django better for everyone.</p> <div class="toctree-wrapper compound"> <ul> <li class="toctree-l1"><a class="reference internal" href="bugs-and-features/">Reporting bugs and requesting features</a><ul> <li class="toctree-l2"><a class="reference internal" href="bugs-and-features/#reporting-bugs">Reporting bugs</a></li> <li class="toctree-l2"><a class="reference internal" href="bugs-and-features/#reporting-user-interface-bugs-and-features">Reporting user interface bugs and features</a></li> <li class="toctree-l2"><a class="reference internal" href="bugs-and-features/#requesting-features">Requesting features</a></li> <li class="toctree-l2"><a class="reference internal" href="bugs-and-features/#requesting-performance-optimizations">Requesting performance optimizations</a></li> <li class="toctree-l2"><a class="reference internal" href="bugs-and-features/#how-we-make-decisions">How we make decisions</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="triaging-tickets/">Triaging tickets</a><ul> <li class="toctree-l2"><a class="reference internal" href="triaging-tickets/#triage-workflow">Triage workflow</a></li> <li class="toctree-l2"><a class="reference internal" href="triaging-tickets/#triage-stages">Triage stages</a></li> <li class="toctree-l2"><a class="reference internal" href="triaging-tickets/#other-triage-attributes">Other triage attributes</a></li> <li class="toctree-l2"><a class="reference internal" href="triaging-tickets/#closing-tickets">Closing Tickets</a></li> <li class="toctree-l2"><a class="reference internal" href="triaging-tickets/#how-can-i-help-with-triaging">How can I help with triaging?</a></li> <li class="toctree-l2"><a class="reference internal" href="triaging-tickets/#bisecting-a-regression">Bisecting a regression</a></li> </ul> </li> </ul> </div> <p>We’re looking forward to working with you. Welcome aboard!</p> </section> </section> </div> <div class="browse-horizontal"> <div class="left"><a rel="prev" href="../"><i class="icon icon-chevron-left"></i> Django internals</a></div> <div class="right"><a rel="next" href="new-contributors/">Advice for new contributors <i class="icon icon-chevron-right"></i></a></div> </div> <a href="#top" class="backtotop"><i class="icon icon-chevron-up"></i> Back to Top</a> </div> <h1 class="visuallyhidden">Additional Information</h1> <div role="complementary"> <div class="fundraising-sidebar"> <h2>Support Django!</h2> <div class="small-heart"> <img src="https://static.djangoproject.com/img/fundraising-heart.cd6bb84ffd33.svg" alt="Support Django!" /> </div> <div class="small-cta"> <ul class="list-links-small"> <li><a href="https://www.djangoproject.com/fundraising/"> Orlando Divorce Lawyer donated to the Django Software Foundation to support Django development. Donate today! </a></li> </ul> </div> </div> <h2>Contents</h2> <ul> <li><a class="reference internal" href="#">Contributing to Django</a><ul> <li><a class="reference internal" href="#communication-channels">Communication channels</a><ul> <li><a class="reference internal" href="#join-the-django-community">Join the Django community</a></li> </ul> </li> <li><a class="reference internal" href="#getting-started">Getting started</a></li> <li><a class="reference internal" href="#work-on-the-django-framework">Work on the Django framework</a><ul> <li><a class="reference internal" href="#contributing-code">Contributing code</a></li> <li><a class="reference internal" href="#contributing-documentation">Contributing documentation</a></li> <li><a class="reference internal" href="#localizing-django">Localizing Django</a></li> </ul> </li> <li><a class="reference internal" href="#other-ways-of-contributing">Other ways of contributing</a></li> </ul> </li> </ul> <h2>Browse</h2> <ul> <li>Prev: <a rel="prev" href="../">Django internals</a></li> <li>Next: <a rel="next" href="new-contributors/">Advice for new contributors</a></li> <li><a href="https://docs.djangoproject.com/en/dev/contents/">Table of contents</a></li> <li><a href="https://docs.djangoproject.com/en/dev/genindex/">General Index</a></li> <li><a href="https://docs.djangoproject.com/en/dev/py-modindex/">Python Module Index</a></li> </ul> <h2>You are here:</h2> <ul> <li> <a href="https://docs.djangoproject.com/en/dev/">Django dev documentation</a> <ul><li><a href="../">Django internals</a> <ul><li>Contributing to Django</li></ul> </li></ul> </li> </ul> <h2 id="getting-help-sidebar">Getting help</h2> <dl class="list-links"> <dt><a href="https://docs.djangoproject.com/en/dev/faq/">FAQ</a></dt> <dd>Try the FAQ — it's got answers to many common questions.</dd> <dt><a href="/en/stable/genindex/">Index</a>, <a href="/en/stable/py-modindex/">Module Index</a>, or <a href="/en/stable/contents/">Table of Contents</a></dt> <dd>Handy when looking for specific information.</dd> <dt><a href="https://chat.djangoproject.com">Django Discord Server</a></dt> <dd>Join the Django Discord Community.</dd> <dt><a href="https://forum.djangoproject.com/">Official Django Forum</a></dt> <dd>Join the community on the Django Forum.</dd> <dt><a href="https://code.djangoproject.com/">Ticket tracker</a></dt> <dd>Report bugs with Django or Django documentation in our ticket tracker.</dd> </dl> <h2>Download:</h2> <p> Offline (development version): <a href="https://media.djangoproject.com/docs/django-docs-dev-en.zip">HTML</a> | <a href="https://media.readthedocs.org/pdf/django/latest/django.pdf">PDF</a> | <a href="https://media.readthedocs.org/epub/django/latest/django.epub">ePub</a> <br> <span class="quiet"> Provided by <a href="https://readthedocs.org/">Read the Docs</a>. </span> </p> </div> </div> <!-- SVGs --> <svg xmlns="http://www.w3.org/2000/svg"> <symbol viewBox="0 0 24 24" id="icon-auto"><path d="M0 0h24v24H0z" fill="currentColor"/><path d="M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-2V4a8 8 0 1 0 0 16z"/></symbol> <symbol viewBox="0 0 24 24" id="icon-moon"><path d="M0 0h24v24H0z" fill="currentColor"/><path d="M10 7a7 7 0 0 0 12 4.9v.1c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2h.1A6.979 6.979 0 0 0 10 7zm-6 5a8 8 0 0 0 15.062 3.762A9 9 0 0 1 8.238 4.938 7.999 7.999 0 0 0 4 12z"/></symbol> <symbol viewBox="0 0 24 24" id="icon-sun"><path d="M0 0h24v24H0z" fill="currentColor"/><path d="M12 18a6 6 0 1 1 0-12 6 6 0 0 1 0 12zm0-2a4 4 0 1 0 0-8 4 4 0 0 0 0 8zM11 1h2v3h-2V1zm0 19h2v3h-2v-3zM3.515 4.929l1.414-1.414L7.05 5.636 5.636 7.05 3.515 4.93zM16.95 18.364l1.414-1.414 2.121 2.121-1.414 1.414-2.121-2.121zm2.121-14.85l1.414 1.415-2.121 2.121-1.414-1.414 2.121-2.121zM5.636 16.95l1.414 1.414-2.121 2.121-1.414-1.414 2.121-2.121zM23 11v2h-3v-2h3zM4 11v2H1v-2h3z"/></symbol> </svg> <!-- END SVGs --> <div role="contentinfo"> <div class="subfooter"> <div class="container"> <h1 class="visuallyhidden">Django Links</h1> <div class="column-container"> <div class="col-learn-more"> <h2>Learn More</h2> <ul> <li><a href="https://www.djangoproject.com/start/overview/">About Django</a></li> <li><a href="https://www.djangoproject.com/start/">Getting Started with Django</a></li> <li><a href="https://docs.djangoproject.com/en/dev/internals/organization/">Team Organization</a></li> <li><a href="https://www.djangoproject.com/foundation/">Django Software Foundation</a></li> <li><a href="https://www.djangoproject.com/conduct/">Code of Conduct</a></li> <li><a href="https://www.djangoproject.com/diversity/">Diversity Statement</a></li> </ul> </div> <div class="col-get-involved"> <h2>Get Involved</h2> <ul> <li><a href="https://www.djangoproject.com/community/">Join a Group</a></li> <li><a href="https://docs.djangoproject.com/en/dev/internals/contributing/">Contribute to Django</a></li> <li><a href="https://docs.djangoproject.com/en/dev/internals/contributing/bugs-and-features/">Submit a Bug</a></li> <li><a href="https://docs.djangoproject.com/en/dev/internals/security/#reporting-security-issues">Report a Security Issue</a></li> <li><a href="https://www.djangoproject.com/foundation/individual-members/">Individual membership</a></li> </ul> </div> <div class="col-get-help"> <h2>Get Help</h2> <ul> <li><a href="https://docs.djangoproject.com/en/stable/faq/">Getting Help FAQ</a> </li> <li><a href="https://chat.djangoproject.com" target="_blank">Django Discord</a></li> <li><a href="https://forum.djangoproject.com/" target="_blank">Official Django Forum</a></li> </ul> </div> <div class="col-follow-us"> <h2>Follow Us</h2> <ul> <li><a href="https://github.com/django">GitHub</a></li> <li><a href="https://twitter.com/djangoproject">Twitter</a></li> <li><a href="https://fosstodon.org/@django" rel="me">Fediverse (Mastodon)</a></li> <li><a href="https://www.djangoproject.com/rss/weblog/">News RSS</a></li> </ul> </div> <div class="col-support-us"> <h2>Support Us</h2> <ul> <li><a href="https://www.djangoproject.com/fundraising/">Sponsor Django</a></li> <li><a href="/foundation/corporate-membership/">Corporate membership</a></li> <li><a href="https://django.threadless.com/" target="_blank">Official merchandise store</a></li> <li><a href="/foundation/donate/#benevity-giving">Benevity Workplace Giving Program</a></li> </ul> </div> </div> </div> </div> <div class="footer"> <div class="container"> <div class="footer-logo"> <a class="logo" href="https://www.djangoproject.com/">Django</a> </div> <ul class="thanks"> <li> <span>Hosting by</span> <a class="in-kind-donors" href="https://www.djangoproject.com/fundraising/#in-kind-donors">In-kind donors</a> </li> <li class="design"><span>Design by</span> <a class="threespot" href="https://www.threespot.com">Threespot</a> <span class="ampersand">&</span> <a class="andrevv" href="http://andrevv.com/">andrevv</a></li> </ul> <p class="copyright">© 2005-2025 <a href="https://www.djangoproject.com/foundation/"> Django Software Foundation</a> and individual contributors. Django is a <a href="https://www.djangoproject.com/trademarks/">registered trademark</a> of the Django Software Foundation. </p> </div> </div> </div> <script> function extless(input) { return input.replace(/(.*)\.[^.]+$/, '$1'); } var require = { shim: { 'jquery': [], 'jquery.flot': ["jquery"], 'stripe': { exports: 'Stripe' } }, paths: { "jquery": extless("https://static.djangoproject.com/js/lib/jquery.min.5790ead7ad3b.js"), "jquery.flot": extless("https://static.djangoproject.com/js/lib/jquery.flot.min.9964206e9d7f.js"), "mod/floating-warning": extless("https://static.djangoproject.com/js/mod/floating-warning.582d02dcf0d7.js"), "mod/list-collapsing": extless("https://static.djangoproject.com/js/mod/list-collapsing.2d844151b2ec.js"), "mod/search-key": extless("https://static.djangoproject.com/js/mod/search-key.313dfd2cafb2.js"), "mod/stripe-change-card": extless("https://static.djangoproject.com/js/mod/stripe-change-card.eaa0afc324e9.js"), "mod/switch-dark-mode": extless("https://static.djangoproject.com/js/mod/switch-dark-mode.bd4be131d69b.js"), "stripe-checkout": "https://checkout.stripe.com/checkout", "stripe": "https://js.stripe.com/v3/?" // ? needed due to require.js } }; </script> <script data-main="https://static.djangoproject.com/js/main.1ba5fb2aea58.js" src="https://static.djangoproject.com/js/lib/require.177879fbe7dd.js"></script> <script src="https://static.djangoproject.com/js/djangoproject.0234dabdac11.js"></script> </body> </html>