CINXE.COM
Django FAQ | 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/5.1/faq/"> <link rel="alternate" hreflang="el" href="https://docs.djangoproject.com/el/5.1/faq/"> <link rel="alternate" hreflang="en" href="https://docs.djangoproject.com/en/5.1/faq/"> <link rel="alternate" hreflang="es" href="https://docs.djangoproject.com/es/5.1/faq/"> <link rel="alternate" hreflang="fr" href="https://docs.djangoproject.com/fr/5.1/faq/"> <link rel="alternate" hreflang="id" href="https://docs.djangoproject.com/id/5.1/faq/"> <link rel="alternate" hreflang="it" href="https://docs.djangoproject.com/it/5.1/faq/"> <link rel="alternate" hreflang="ja" href="https://docs.djangoproject.com/ja/5.1/faq/"> <link rel="alternate" hreflang="ko" href="https://docs.djangoproject.com/ko/5.1/faq/"> <link rel="alternate" hreflang="pl" href="https://docs.djangoproject.com/pl/5.1/faq/"> <link rel="alternate" hreflang="pt-br" href="https://docs.djangoproject.com/pt-br/5.1/faq/"> <link rel="alternate" hreflang="zh-hans" href="https://docs.djangoproject.com/zh-hans/5.1/faq/"> <link rel="search" type="application/opensearchdescription+xml" href="https://docs.djangoproject.com/en/5.1/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="Django FAQ | 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/5.1/faq/" /> <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>Django FAQ | Django documentation | Django</title> <link rel="stylesheet" href="https://static.djangoproject.com/css/output.fde294a46e8e.css" > <script src="https://static.djangoproject.com/js/lib/webfontloader/webfontloader.e75218f5f090.js"></script> <script> WebFont.load({ custom: { families: ['FontAwesome', 'Fira+Mono'], }, google: { families: ['Roboto:400italic,700italic,300,700,400:latin' ] }, classes: false, events: false, timeout: 1000 }); </script> <script src="https://static.djangoproject.com/js/lib/modernizr.3b36762e418a.js"></script> <script src="https://static.djangoproject.com/js/mod/switch-dark-mode.69777ee87b91.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/5.1/">Documentation</a></h1> <form action="https://docs.djangoproject.com/en/5.1/search/" class="search form-input" role="search"> <label class="visuallyhidden" for="id_q">Search:</label> <input type="search" name="q" placeholder="Search 5.1 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/5.1/faq/help/"> <span>Getting Help</span> </a> </li> </ul> <ul id="doc-languages" class="language-switcher doc-switcher"> <li class="other"> <a href="https://docs.djangoproject.com/el/5.1/faq/">el</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/es/5.1/faq/">es</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/fr/5.1/faq/">fr</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/id/5.1/faq/">id</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/it/5.1/faq/">it</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/ja/5.1/faq/">ja</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/ko/5.1/faq/">ko</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/pl/5.1/faq/">pl</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/pt-br/5.1/faq/">pt-br</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/zh-hans/5.1/faq/">zh-hans</a> </li> <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/faq/">1.8</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/1.10/faq/">1.10</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/1.11/faq/">1.11</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/2.0/faq/">2.0</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/2.1/faq/">2.1</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/2.2/faq/">2.2</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/3.0/faq/">3.0</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/3.1/faq/">3.1</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/3.2/faq/">3.2</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/4.0/faq/">4.0</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/4.1/faq/">4.1</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/4.2/faq/">4.2</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/5.0/faq/">5.0</a> </li> <li class="other"> <a href="https://docs.djangoproject.com/en/dev/faq/">dev</a> </li> <li class="current" title="This document describes Django 5.1. Click on the links on the left to see other versions."> <span>Documentation version: <strong>5.1</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-django-faq"> <span id="django-faq"></span><h1>Django FAQ<a class="headerlink" href="#django-faq" title="Link to this heading">¶</a></h1> <div class="toctree-wrapper compound"> <ul> <li class="toctree-l1"><a class="reference internal" href="general/">FAQ: General</a><ul> <li class="toctree-l2"><a class="reference internal" href="general/#why-does-this-project-exist">Why does this project exist?</a></li> <li class="toctree-l2"><a class="reference internal" href="general/#what-does-django-mean-and-how-do-you-pronounce-it">What does “Django” mean, and how do you pronounce it?</a></li> <li class="toctree-l2"><a class="reference internal" href="general/#is-django-stable">Is Django stable?</a></li> <li class="toctree-l2"><a class="reference internal" href="general/#does-django-scale">Does Django scale?</a></li> <li class="toctree-l2"><a class="reference internal" href="general/#who-s-behind-this">Who’s behind this?</a></li> <li class="toctree-l2"><a class="reference internal" href="general/#how-is-django-licensed">How is Django licensed?</a></li> <li class="toctree-l2"><a class="reference internal" href="general/#why-does-django-include-python-s-license-file">Why does Django include Python’s license file?</a></li> <li class="toctree-l2"><a class="reference internal" href="general/#which-sites-use-django">Which sites use Django?</a></li> <li class="toctree-l2"><a class="reference internal" href="general/#django-appears-to-be-a-mvc-framework-but-you-call-the-controller-the-view-and-the-view-the-template-how-come-you-don-t-use-the-standard-names">Django appears to be a MVC framework, but you call the Controller the “view”, and the View the “template”. How come you don’t use the standard names?</a></li> <li class="toctree-l2"><a class="reference internal" href="general/#framework-x-does-feature-y-why-doesn-t-django"><Framework X> does <feature Y> – why doesn’t Django?</a></li> <li class="toctree-l2"><a class="reference internal" href="general/#why-did-you-write-all-of-django-from-scratch-instead-of-using-other-python-libraries">Why did you write all of Django from scratch, instead of using other Python libraries?</a></li> <li class="toctree-l2"><a class="reference internal" href="general/#is-django-a-content-management-system-cms">Is Django a content-management-system (CMS)?</a></li> <li class="toctree-l2"><a class="reference internal" href="general/#how-can-i-download-the-django-documentation-to-read-it-offline">How can I download the Django documentation to read it offline?</a></li> <li class="toctree-l2"><a class="reference internal" href="general/#how-do-i-cite-django">How do I cite Django?</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="install/">FAQ: Installation</a><ul> <li class="toctree-l2"><a class="reference internal" href="install/#how-do-i-get-started">How do I get started?</a></li> <li class="toctree-l2"><a class="reference internal" href="install/#what-are-django-s-prerequisites">What are Django’s prerequisites?</a></li> <li class="toctree-l2"><a class="reference internal" href="install/#what-python-version-can-i-use-with-django">What Python version can I use with Django?</a></li> <li class="toctree-l2"><a class="reference internal" href="install/#what-python-version-should-i-use-with-django">What Python version should I use with Django?</a></li> <li class="toctree-l2"><a class="reference internal" href="install/#should-i-use-the-stable-version-or-development-version">Should I use the stable version or development version?</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="usage/">FAQ: Using Django</a><ul> <li class="toctree-l2"><a class="reference internal" href="usage/#why-do-i-get-an-error-about-importing-django-settings-module">Why do I get an error about importing <code class="xref std std-envvar docutils literal notranslate"><span class="pre">DJANGO_SETTINGS_MODULE</span></code>?</a></li> <li class="toctree-l2"><a class="reference internal" href="usage/#i-can-t-stand-your-template-language-do-i-have-to-use-it">I can’t stand your template language. Do I have to use it?</a></li> <li class="toctree-l2"><a class="reference internal" href="usage/#do-i-have-to-use-your-model-database-layer">Do I have to use your model/database layer?</a></li> <li class="toctree-l2"><a class="reference internal" href="usage/#how-do-i-use-image-and-file-fields">How do I use image and file fields?</a></li> <li class="toctree-l2"><a class="reference internal" href="usage/#how-do-i-make-a-variable-available-to-all-my-templates">How do I make a variable available to all my templates?</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="help/">FAQ: Getting Help</a><ul> <li class="toctree-l2"><a class="reference internal" href="help/#how-do-i-do-x-why-doesn-t-y-work-where-can-i-go-to-get-help">How do I do X? Why doesn’t Y work? Where can I go to get help?</a></li> <li class="toctree-l2"><a class="reference internal" href="help/#why-hasn-t-my-message-appeared-on-django-users">Why hasn’t my message appeared on <em>django-users</em>?</a></li> <li class="toctree-l2"><a class="reference internal" href="help/#nobody-answered-my-question-what-should-i-do">Nobody answered my question! What should I do?</a></li> <li class="toctree-l2"><a class="reference internal" href="help/#i-think-i-ve-found-a-bug-what-should-i-do">I think I’ve found a bug! What should I do?</a></li> <li class="toctree-l2"><a class="reference internal" href="help/#i-think-i-ve-found-a-security-problem-what-should-i-do">I think I’ve found a security problem! What should I do?</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="models/">FAQ: Databases and models</a><ul> <li class="toctree-l2"><a class="reference internal" href="models/#how-can-i-see-the-raw-sql-queries-django-is-running">How can I see the raw SQL queries Django is running?</a></li> <li class="toctree-l2"><a class="reference internal" href="models/#can-i-use-django-with-a-preexisting-database">Can I use Django with a preexisting database?</a></li> <li class="toctree-l2"><a class="reference internal" href="models/#if-i-make-changes-to-a-model-how-do-i-update-the-database">If I make changes to a model, how do I update the database?</a></li> <li class="toctree-l2"><a class="reference internal" href="models/#do-django-models-support-multiple-column-primary-keys">Do Django models support multiple-column primary keys?</a></li> <li class="toctree-l2"><a class="reference internal" href="models/#does-django-support-nosql-databases">Does Django support NoSQL databases?</a></li> <li class="toctree-l2"><a class="reference internal" href="models/#how-do-i-add-database-specific-options-to-my-create-table-statements-such-as-specifying-myisam-as-the-table-type">How do I add database-specific options to my CREATE TABLE statements, such as specifying MyISAM as the table type?</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="admin/">FAQ: The admin</a><ul> <li class="toctree-l2"><a class="reference internal" href="admin/#i-can-t-log-in-when-i-enter-a-valid-username-and-password-it-just-brings-up-the-login-page-again-with-no-error-messages">I can’t log in. When I enter a valid username and password, it just brings up the login page again, with no error messages.</a></li> <li class="toctree-l2"><a class="reference internal" href="admin/#i-can-t-log-in-when-i-enter-a-valid-username-and-password-it-brings-up-the-login-page-again-with-a-please-enter-a-correct-username-and-password-error">I can’t log in. When I enter a valid username and password, it brings up the login page again, with a “Please enter a correct username and password” error.</a></li> <li class="toctree-l2"><a class="reference internal" href="admin/#how-do-i-automatically-set-a-field-s-value-to-the-user-who-last-edited-the-object-in-the-admin">How do I automatically set a field’s value to the user who last edited the object in the admin?</a></li> <li class="toctree-l2"><a class="reference internal" href="admin/#how-do-i-limit-admin-access-so-that-objects-can-only-be-edited-by-the-users-who-created-them">How do I limit admin access so that objects can only be edited by the users who created them?</a></li> <li class="toctree-l2"><a class="reference internal" href="admin/#my-admin-site-css-and-images-showed-up-fine-using-the-development-server-but-they-re-not-displaying-when-using-mod-wsgi">My admin-site CSS and images showed up fine using the development server, but they’re not displaying when using mod_wsgi.</a></li> <li class="toctree-l2"><a class="reference internal" href="admin/#my-list-filter-contains-a-manytomanyfield-but-the-filter-doesn-t-display">My “list_filter” contains a ManyToManyField, but the filter doesn’t display.</a></li> <li class="toctree-l2"><a class="reference internal" href="admin/#some-objects-aren-t-appearing-in-the-admin">Some objects aren’t appearing in the admin.</a></li> <li class="toctree-l2"><a class="reference internal" href="admin/#how-can-i-customize-the-functionality-of-the-admin-interface">How can I customize the functionality of the admin interface?</a></li> <li class="toctree-l2"><a class="reference internal" href="admin/#the-dynamically-generated-admin-site-is-ugly-how-can-i-change-it">The dynamically-generated admin site is ugly! How can I change it?</a></li> <li class="toctree-l2"><a class="reference internal" href="admin/#what-browsers-are-supported-for-using-the-admin">What browsers are supported for using the admin?</a></li> <li class="toctree-l2"><a class="reference internal" href="admin/#what-assistive-technologies-are-supported-for-using-the-admin">What assistive technologies are supported for using the admin?</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="contributing/">FAQ: Contributing code</a><ul> <li class="toctree-l2"><a class="reference internal" href="contributing/#how-can-i-get-started-contributing-code-to-django">How can I get started contributing code to Django?</a></li> <li class="toctree-l2"><a class="reference internal" href="contributing/#i-submitted-a-bug-fix-several-weeks-ago-why-are-you-ignoring-my-contribution">I submitted a bug fix several weeks ago. Why are you ignoring my contribution?</a></li> <li class="toctree-l2"><a class="reference internal" href="contributing/#when-and-how-might-i-remind-the-team-of-a-change-i-care-about">When and how might I remind the team of a change I care about?</a></li> <li class="toctree-l2"><a class="reference internal" href="contributing/#but-i-ve-reminded-you-several-times-and-you-keep-ignoring-my-contribution">But I’ve reminded you several times and you keep ignoring my contribution!</a></li> <li class="toctree-l2"><a class="reference internal" href="contributing/#i-m-sure-my-ticket-is-absolutely-100-perfect-can-i-mark-it-as-ready-for-checkin-myself">I’m sure my ticket is absolutely 100% perfect, can I mark it as “Ready For Checkin” myself?</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="troubleshooting/">Troubleshooting</a><ul> <li class="toctree-l2"><a class="reference internal" href="troubleshooting/#problems-running-django-admin">Problems running <code class="docutils literal notranslate"><span class="pre">django-admin</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="troubleshooting/#miscellaneous">Miscellaneous</a></li> </ul> </li> </ul> </div> </section> </div> <div class="browse-horizontal"> <div class="left"><a rel="prev" href="../howto/custom-file-storage/"><i class="icon icon-chevron-left"></i> How to write a custom storage class</a></div> <div class="right"><a rel="next" href="general/">FAQ: General <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/"> Jeroen Weustink 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="#">Django FAQ</a></li> </ul> <h2>Browse</h2> <ul> <li>Prev: <a rel="prev" href="../howto/custom-file-storage/">How to write a custom storage class</a></li> <li>Next: <a rel="next" href="general/">FAQ: General</a></li> <li><a href="https://docs.djangoproject.com/en/5.1/contents/">Table of contents</a></li> <li><a href="https://docs.djangoproject.com/en/5.1/genindex/">General Index</a></li> <li><a href="https://docs.djangoproject.com/en/5.1/py-modindex/">Python Module Index</a></li> </ul> <h2>You are here:</h2> <ul> <li> <a href="https://docs.djangoproject.com/en/5.1/">Django 5.1 documentation</a> <ul><li>Django FAQ</li></ul> </li> </ul> <h2 id="getting-help-sidebar">Getting help</h2> <dl class="list-links"> <dt><a href="https://docs.djangoproject.com/en/5.1/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://groups.google.com/group/django-users/">django-users mailing list</a></dt> <dd>Search for information in the archives of the django-users mailing list, or post a question.</dd> <dt><a href="irc://irc.libera.chat/django">#django IRC channel</a></dt> <dd>Ask a question in the #django IRC channel, or search the IRC logs to see if it’s been asked before.</dd> <dt><a href="https://discord.gg/xcRH6mN4fa">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 (Django 5.1): <a href="https://media.djangoproject.com/docs/django-docs-5.1-en.zip">HTML</a> | <a href="https://media.readthedocs.org/pdf/django/5.1.x/django.pdf">PDF</a> | <a href="https://media.readthedocs.org/epub/django/5.1.x/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="irc://irc.libera.chat/django">#django IRC channel</a></li> <li><a href="https://discord.gg/xcRH6mN4fa" 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> <li><a href="https://groups.google.com/forum/#!forum/django-users">Django Users Mailing List</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-2024 <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.inview': ["jquery"], 'jquery.payment': ["jquery"], 'jquery.flot': ["jquery"], 'jquery.unveil': ["jquery"], 'stripe': { exports: 'Stripe' } }, paths: { "jquery": extless("https://static.djangoproject.com/js/lib/jquery/dist/jquery.min.eb6af28969bd.js"), "jquery.inview": extless("https://static.djangoproject.com/js/lib/jquery.inview/jquery.inview.min.4edba1c65592.js"), "jquery.payment": extless("https://static.djangoproject.com/js/lib/jquery.payment/lib/jquery.payment.e99c05ca79ae.js"), "jquery.unveil": extless("https://static.djangoproject.com/js/lib/unveil/jquery.unveil.min.ac79eb277093.js"), "jquery.flot": extless("https://static.djangoproject.com/js/lib/jquery-flot/jquery.flot.min.9964206e9d7f.js"), "clipboard": extless("https://static.djangoproject.com/js/lib/clipboard/dist/clipboard.min.bd70fd596a23.js"), "mod/floating-warning": extless("https://static.djangoproject.com/js/mod/floating-warning.a21b2abd2884.js"), "mod/list-collapsing": extless("https://static.djangoproject.com/js/mod/list-collapsing.c1a08d3ef9e9.js"), "mod/list-feature": extless("https://static.djangoproject.com/js/mod/list-feature.73529480f25b.js"), "mod/mobile-menu": extless("https://static.djangoproject.com/js/mod/mobile-menu.8e7e063d3524.js"), "mod/version-switcher": extless("https://static.djangoproject.com/js/mod/version-switcher.c56ff7ed5481.js"), "mod/search-key": extless("https://static.djangoproject.com/js/mod/search-key.ae7292327b47.js"), "mod/stripe-change-card": extless("https://static.djangoproject.com/js/mod/stripe-change-card.682c710317a8.js"), "mod/switch-dark-mode": extless("https://static.djangoproject.com/js/mod/switch-dark-mode.69777ee87b91.js"), "mod/console-tabs": extless("https://static.djangoproject.com/js/mod/console-tabs.70ce882faaf3.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.48270eac7c0b.js" src="https://static.djangoproject.com/js/lib/require.177879fbe7dd.js"></script> </body> </html>