| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-24 | Fixed #36999 -- Removed mention of Ruby on Rails from tutorial part 2. | Vinay Datta | |
| This comparison wasn't fleshed out, so it was distracting. | |||
| 2025-12-23 | Added missing sentence period in docs/intro/tutorial02.txt. | Yilei | |
| 2025-12-22 | Refs #27100 -- Removed obsolete message from tutorial and migrations topic. | Jacob Walls | |
| The project state is cached, so when it was calculated in #27100 during the pre-migrate stage, it was no longer calculated on forward migrations. Backward migrations still calculate it. | |||
| 2025-10-13 | Fixed #36625 -- Mentioned exit() in tutorial's instruction to restart the shell. | arsalan64 | |
| 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-02-18 | Refs #36005 -- Used datetime.UTC alias instead of datetime.timezone.utc. | Mariusz Felisiak | |
| datetime.UTC was added in Python 3.11. | |||
| 2025-01-09 | Fixed #35515 -- Added automatic model imports to shell management command. | Salvo Polizzi | |
| Thanks to Bhuvnesh Sharma and Adam Johnson for mentoring this Google Summer of Code 2024 project. Thanks to Sarah Boyce, David Smith, Jacob Walls and Natalia Bidart for reviews. | |||
| 2024-07-04 | Relocated database setup details to install docs to simplify tutorial 2. | Kudz | |
| Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> | |||
| 2024-04-04 | Fixed #35347 -- Clarified choice_set attribute in tutorial 2. | Lang Tran | |
| 2024-01-17 | Fixed #31700 -- Made makemigrations command display meaningful symbols for ↵ | Amir Karimi | |
| each operation. | |||
| 2023-03-01 | Fixed #34140 -- Reformatted code blocks in docs with blacken-docs. | django-bot | |
| 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-10-20 | Updated UTC uses to datetime.timezone.utc in docs. | Diane DeMers Chen | |
| 2022-08-26 | Refs #30511 -- Updated docs about auto-incrementing primary keys on PostgreSQL. | Mariusz Felisiak | |
| Follow up to 2eea361eff58dd98c409c5227064b901f41bd0d6. | |||
| 2022-05-31 | Fixed docs build with sphinxcontrib-spelling 7.5.0+. | Mariusz Felisiak | |
| sphinxcontrib-spelling 7.5.0+ includes captions of figures in the set of nodes for which the text is checked. | |||
| 2021-09-29 | Recommended using .tables on SQLite in tutorial 2. | Victor Sowa | |
| 2021-08-26 | Made sentence about Model consistent in docs. | Zainab Amir | |
| 2021-08-17 | Fixed #32964 -- Corrected 'setup'/'set up' usage in docs. | Andrew Northall | |
| 2021-07-29 | Fixed 32956 -- Lowercased spelling of "web" and "web framework" where ↵ | David Smith | |
| appropriate. | |||
| 2020-05-13 | Used :envvar: role and .. envvar:: directive in various docs. | Nick Pope | |
| 2020-05-06 | Fixed #31495 - Corrected note about admin i18n in tutorial. | Omkar Kulkarni | |
| Thanks to Adam Johnson and Claude Paroz for review. | |||
| 2020-03-10 | Updated migrations example in tutorial 2. | Mariusz Felisiak | |
| Follow up to a97845a823c86b1d6e65af70fbce64e6e747e081. | |||
| 2019-12-31 | Fixed #30780 -- Improved visibility of Getting Help FAQ in tutorials. | Gabriel Augendre | |
| 2019-11-07 | Fixed #29983 -- Replaced os.path() with pathlib.Path in project template and ↵ | Jon Dufresne | |
| docs. Thanks Curtis Maloney for the original patch. | |||
| 2019-09-16 | Fixed #30775 -- Added admonition about missing imports to "Running tests" ↵ | Katie McLaughlin | |
| section in tutorial 5. | |||
| 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-05-27 | Refs #29548 -- Updated docs for MariaDB support. | Mariusz Felisiak | |
| 2019-02-13 | Fixed #30184 -- Removed ellipsis characters from shell output strings. | Dan Davis | |
| Partially reverted 50b8493581fea3d7137dd8db33bac7008868d23a (refs #29654) to avoid a crash when the user shell doesn't support non-ASCII characters. | |||
| 2018-09-10 | Refs #20910 -- Replaced snippet directive with code-block. | Curtis Maloney | |
| 2018-08-22 | Refs #29654 -- Replaced three dots with ellipsis character in output strings. | Claude Paroz | |
| 2018-08-01 | Fixed typos in comments and docs. | luz.paz | |
| 2018-05-12 | Alphabetized imports in various docs. | Mariusz Felisiak | |
| Follow-up of d97cce34096043b019e818a7fb98c0f9f073704c and 7d3fe36c626a3268413eb86d37920f132eb4a54f. | |||
| 2018-01-20 | Fixed #28343 -- Add an OS chooser for docs command line examples. | Ramiro Morales | |
| 2018-01-11 | Removed note in tutorial about bypassing manage.py. | Tim Graham | |
| This isn't relevant for beginners. | |||
| 2017-06-09 | Fixed #27953 -- Added instance's pk to Model.__str__(). | Collin Anderson | |
| 2017-01-19 | Refs #23919 -- Removed docs references to long integers. | Tim Graham | |
| 2017-01-18 | Refs #23919 -- Removed python_2_unicode_compatible decorator usage | Claude Paroz | |
| 2016-10-27 | Described PostgreSQL as more scalable than SQLite. | mark-summerfield | |
| 2016-09-07 | Fixed #27174 -- Explained where PollsConfig comes from in tutorial 2. | Ankur Gupta | |
| 2016-03-05 | Refs #26312 -- Reworded tutorial 2 to avoid spelling "error". | Tim Graham | |
| 2016-03-05 | Fixed #26312 -- Documented "create database" requirement in tutorial 2. | Bob McDonald | |
| 2016-01-29 | Fixed #26150 -- Sorted app_labels in migrate command output | Markus Holtermann | |
| 2015-12-18 | Fixed #25063 -- Added path to makemigration's output of migration file. | Niels Van Och | |
| 2015-10-06 | Fixed #25508 -- Modified QuerySet.__repr__() to disambiguate it from a list. | Tim Graham | |
| 2015-10-01 | Removed an old note (Django 1.4-era) from the tutorial. | Tim Graham | |
| 2015-09-25 | Fixed #25462 -- Removed Model.__unicode__() in favor of ↵ | Tim Graham | |
| @python_2_unicode_compatible. | |||
| 2015-09-18 | Made assorted improvements to the Oracle documentation. | Mariusz Felisiak | |
| 2015-09-07 | Fixed #25356 -- Removed default_app_config from startapp template. | Tim Graham | |
| Also discouraged its use outside the intended use case. | |||
| 2015-08-19 | Fixed #25153 -- Moved 'polls' first in tutorial's INSTALLED_APPS. | Tim Graham | |
| 2015-08-07 | Fixed #25175 -- Renamed the postgresql_psycopg2 database backend to postgresql. | Caio Ariede | |
