| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-01-08 | Fixed #36844 -- Clarified need for reusable apps to set default_auto_field ↵ | Amar Ahmed Deina | |
| in packaging tutorial and AppConfig docs. | |||
| 2025-08-25 | Refs #36485 -- Rewrapped docs to 79 columns line length. | David Smith | |
| Lines in the docs files were manually adjusted to conform to the 79 columns limit per line (plus newline), improving readability and consistency across the content. | |||
| 2025-08-25 | Refs #36485 -- Removed unnecessary parentheses in :meth: and :func: roles in ↵ | David Smith | |
| docs. | |||
| 2024-07-01 | Fixed #23790 -- Warned about renaming AppConfig.label in ↵ | Andrew Miller | |
| docs/ref/applications.txt. | |||
| 2024-05-22 | Removed versionadded/changed annotations for 5.0. | Natalia | |
| This also removes remaining versionadded/changed annotations for older versions. | |||
| 2023-08-21 | Fixed #33143 -- Raised RuntimeWarning when performing import-time queries. | Florian Zimmermann | |
| 2023-03-01 | Doc'd that django.setup() is called under ASGI. | Adam Johnson | |
| 2023-03-01 | Fixed #34140 -- Reformatted code blocks in docs with blacken-docs. | django-bot | |
| 2023-02-28 | Refs #34140 -- Corrected rst code-block and various formatting issues in docs. | Joseph Victor Zammit | |
| 2023-02-10 | Refs #34140 -- Applied rst code-block to non-Python examples. | Carlton Gibson | |
| Thanks to J.V. Zammit, Paolo Melchiorre, and Mariusz Felisiak for reviews. | |||
| 2022-04-28 | Removed hyphen from pre-/re- prefixes. | David | |
| "prepopulate", "preload", and "preprocessing" are already in the spelling_wordlist. This also removes hyphen from double "e" combinations with "pre" and "re", e.g. preexisting, preempt, reestablish, or reenter. See also: - https://ahdictionary.com/word/search.html?q=rerun - https://ahdictionary.com/word/search.html?q=recreate - https://ahdictionary.com/word/search.html?q=predetermined - https://ahdictionary.com/word/search.html?q=reuse - https://ahdictionary.com/word/search.html?q=reopening | |||
| 2022-03-14 | Corrected AppConfig.get_models() signature in docs. | David Sanders | |
| 2021-09-20 | Removed versionadded/changed annotations for 3.2. | Mariusz Felisiak | |
| 2021-03-19 | Fixed #32570 -- Removed unnecessary default_auto_field in app config example. | kshitijraghav | |
| 2020-12-15 | Fixed #31007 -- Allowed specifying type of auto-created primary keys. | Tom Forbes | |
| This also changes the default type of auto-created primary keys for new apps and projects to BigAutoField. | |||
| 2020-07-21 | Fixed #31180 -- Configured applications automatically. | Aymeric Augustin | |
| 2020-05-04 | Refs #30573 -- Rephrased "Of Course" and "Obvious(ly)" in documentation and ↵ | Adam Johnson | |
| comments. | |||
| 2020-01-22 | Clarified AppConfig.ready() docs example. | Adam Johnson | |
| 2019-12-05 | Fixed #31062 -- Doc'd asgi.py in tutorials and project templates. | Mariusz Felisiak | |
| 2019-09-06 | Fixed #30573 -- Rephrased documentation to avoid words that minimise the ↵ | Tobias Kunze | |
| involved difficulty. This patch does not remove all occurrences of the words in question. Rather, I went through all of the occurrences of the words listed below, and judged if they a) suggested the reader had some kind of knowledge/experience, and b) if they added anything of value (including tone of voice, etc). I left most of the words alone. I looked at the following words: - simply/simple - easy/easier/easiest - obvious - just - merely - straightforward - ridiculous Thanks to Carlton Gibson for guidance on how to approach this issue, and to Tim Bell for providing the idea. But the enormous lion's share of thanks go to Adam Johnson for his patient and helpful review. | |||
| 2019-08-23 | Fixed typo in docs/ref/applications.txt. | Ali Mirlou | |
| 2018-11-15 | Used auto-numbered lists in documentation. | François Freitag | |
| 2017-09-25 | Fixed #27857 -- Dropped support for Python 3.4. | Tim Graham | |
| 2017-09-22 | Removed versionadded/changed annotations for 1.11. | Tim Graham | |
| 2017-02-07 | Converted usage of ugettext* functions to their gettext* aliases | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2017-01-21 | Refs #23919 -- Removed misc references to Python 2. | Tim Graham | |
| 2017-01-18 | Refs #23919 -- Removed Python 2 notes in docs. | Tim Graham | |
| 2017-01-17 | Removed versionadded/changed annotations for 1.10. | Tim Graham | |
| 2016-11-25 | Fixed #25966 -- Made get_user_model() work at import time. | Aymeric Augustin | |
| This makes it equivalent to: `from django.contrib.auth.models import User`. Thanks Aymeric Augustin for the initial patch and Tim Graham for the review. | |||
| 2016-10-28 | Added require_ready argument to get_model methods. | Aymeric Augustin | |
| This allows bringing back the behavior of Django < 1.7. Also fixed the check for the app registry being ready in AppConfig.get_model(s), which was inconsistent with the equivalent check in Apps.get_model(s). That part is a backwards-incompatible change. | |||
| 2016-10-28 | Modified readiness check in AppConfig.get_model(s). | Aymeric Augustin | |
| It was inconsistent with the equivalent check in Apps.get_model(s) because I made incorrect assumptions when I wrote that code and needlessly complicated readiness checks. This is a backwards-incompatible change. | |||
| 2016-10-06 | Fixed docs typos in lines ending with a dash. | Tim Graham | |
| 2016-10-06 | Documented AppRegistryNotReady. | Aymeric Augustin | |
| 2016-08-17 | Fixed #26616 -- Clarified model usage in AppConfig.ready(). | Kevin Christopher Henry | |
| 2016-08-11 | Fixed #27050 -- Corrected django.setup()'s parameter name in docs. | Tim Graham | |
| 2016-05-17 | Fixed #26601 -- Improved middleware per DEP 0005. | Florian Apolloner | |
| Thanks Tim Graham for polishing the patch, updating the tests, and writing documentation. Thanks Carl Meyer for shepherding the DEP. | |||
| 2016-02-25 | Fixed #26278 -- Clarified apps.ready docs. | Tim Graham | |
| 2016-02-03 | Changed gypsy to manouche in docs and tests. | Blake Griffith | |
| "Gypsy" is considered a slur by the Romani people whom it refers to. "manouche jazz" is used in place of "gypsy jazz" and is an accepted term for the same genre of music. | |||
| 2016-01-04 | Fixed #26032 -- Moved "project root directory" to a separate paragraph. | Tim Graham | |
| 2015-12-30 | Fixed #25748 -- Added clarification on projects vs. applications. | Tim Graham | |
| Thanks Thomas Güttler for motivating this addition. | |||
| 2015-11-17 | Refs #24971, #25356 -- Clarified how apps.py works in 1.9 release notes. | Tim Graham | |
| 2015-10-29 | Fixed #16734 -- Set script prefix even outside of requests | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2015-09-22 | Recommended against default_app_config. | Aymeric Augustin | |
| Most likely this is a losing fight -- people seem to love this small convention -- but at least the reasons for avoiding it will be documented. Refs #25356. | |||
| 2015-09-11 | Refs #25381 -- Clarified that AppConfig model methods search only the ↵ | Tim Graham | |
| current app. | |||
| 2015-09-07 | Fixed #25356 -- Removed default_app_config from startapp template. | Tim Graham | |
| Also discouraged its use outside the intended use case. | |||
| 2015-03-07 | Fixed typos and updated spelling wordlist. | Floris den Hengst | |
| 2015-02-01 | Removed versionadded/changed notes for 1.7. | Tim Graham | |
| 2014-12-06 | Fixed typo in docs/ref/applications.txt. | Peter Inglesby | |
| 2014-07-12 | Checked more precisely whether the app registry is ready. | Aymeric Augustin | |
| Accounted for the three stages of population: app configs, models, ready() methods of app configs. | |||
| 2014-06-23 | Fixed #8033 -- Explained app registry error during translation setup | Claude Paroz | |
| Thanks Tim Graham and Aymeric Augustin for the review. | |||
