| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-26 | [6.0.x] Fixed #31506 -- Clarified that ExpressionWrapper does not perform ↵ | Cha Hwa Young | |
| database casts. Added warning in DateField documentation about type differences when using timedelta on PostgreSQL and MySQL. Mentioned Cast() and integer arithmetic solutions. Backport of 55af4749b9a48b2978e893e7d7be313c0b2abdb1 from main. | |||
| 2025-11-10 | [6.0.x] Clarified "get_db_prep_value" default result in ↵ | Clifford Gama | |
| docs/ref/models/fields.txt. Backport of c135be349ddd9fd71b15d4b20e7fc46814e4ca7c from main. | |||
| 2025-10-08 | [6.0.x] Added missing backticks in docs/ref/models/fields.txt. | Mariusz Felisiak | |
| Backport of 4a8ca8bd6906b705c4445bc915d71beda2fc4b84 from main | |||
| 2025-09-14 | Refs #27222 -- Refreshed GeneratedFields values on save() initiated update. | Simon Charette | |
| This required implementing UPDATE RETURNING machinery that heavily borrows from the INSERT one. | |||
| 2025-08-28 | Fixed #36570 -- Removed unnecessary :py domain from documentation roles. | SaJH | |
| Signed-off-by: SaJH <wogur981208@gmail.com> | |||
| 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 double spaces after periods in sentences. | Natalia | |
| 2025-08-25 | Refs #36485 -- Removed unnecessary parentheses in :meth: and :func: roles in ↵ | David Smith | |
| docs. | |||
| 2025-06-11 | Fixed #36425 -- Standardized integer fields descriptions. | junghwan16 | |
| 2025-05-02 | Fixed #17461 -- Doc'd the presumed order of foreign keys on the intermediary ↵ | Clifford Gama | |
| model of a self-referential m2m. Thanks Giannis Terzopoulos and Sarah Boyce for the reviews. | |||
| 2025-03-25 | Fixed #36262 -- Made GeneratedField.db_persist a required key-word argument. | Jason Cameron | |
| 2025-03-21 | Refs #36095 -- Doc'd that ManyToManyField.through supports lazy relationships. | Clifford Gama | |
| 2025-03-13 | Fixed incorrect formatting for inline pluralized code references in docs. | Clifford Gama | |
| 2025-03-04 | Fixed #36128 -- Clarified auto-generated unique constraint on m2m through ↵ | Clifford Gama | |
| models. | |||
| 2025-02-20 | Clarified admonition in GeneratedField docs. | Adam Zapletal | |
| 2025-01-24 | Fixed ambiguous pronoun reference in docs/ref/models/fields.txt. | Clifford Gama | |
| 2025-01-15 | Refs #36070 -- Referred to pk as an attribute when a composite primary key ↵ | Jacob Walls | |
| is defined. This is to avoid confusion that a field is often associated with having a single associated database column. | |||
| 2025-01-14 | Fixed #36075 -- Documented how to introspect composite primary keys. | Simon Charette | |
| Document _meta.pk_fields and interactions between Field.primary_key and CompositePrimaryKey. Thanks Mariusz for the review. | |||
| 2024-11-29 | Fixed #373 -- Added CompositePrimaryKey. | Bendeguz Csirmaz | |
| Thanks Lily Foote and Simon Charette for reviews and mentoring this Google Summer of Code 2024 project. Co-authored-by: Simon Charette <charette.s@gmail.com> Co-authored-by: Lily Foote <code@lilyf.org> | |||
| 2024-10-29 | Corrected note on importing fields in model field reference docs. | aruseni | |
| 2024-10-29 | Fixed typo in ref/models/fields.txt. | Clifford Gama | |
| 2024-10-23 | Fixed #35731 -- Extended db_default docs. | Yash | |
| This added a missing db_default reference in docs/topics/db/models.txt, and added a reference to the DatabaseDefault object. | |||
| 2024-10-17 | Fixed #26322 -- Consolidated lazy relationships details in ↵ | Clifford Gama | |
| docs/ref/models/fields.txt. Reorganized docs to list and explain the types of lazy relationships that can be defined in related fields. Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> | |||
| 2024-09-19 | Fixed #35748 -- Documented that fields are excluded from a ModelForm when ↵ | Clifford Gama | |
| formfield() returns None. Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | |||
| 2024-09-16 | Fixed #34887 -- Added support for unlimited models.CharField on SQLite. | saJaeHyukc | |
| Signed-off-by: saJaeHyukc <wogur981208@gmail.com> | |||
| 2024-08-20 | Fixed #35671 -- Clarified string-based fields behavior when null=False. | Clifford Gama | |
| 2024-08-05 | Used :pypi: role in docs where appropriate. | Mariusz Felisiak | |
| 2024-05-23 | Fixed #24076 -- Added warnings on usage of dates with DateTimeField and ↵ | Adam Zapletal | |
| datetimes with DateField. | |||
| 2024-05-22 | Removed versionadded/changed annotations for 5.0. | Natalia | |
| This also removes remaining versionadded/changed annotations for older versions. | |||
| 2024-05-02 | Clarified when ImageField attributes are set. | John Parton | |
| 2024-02-17 | Fixed #28011 -- Corrected Field.hidden docs. | Adam Johnson | |
| 2023-11-14 | Fixed #34944 -- Made GeneratedField.output_field required. | Mariusz Felisiak | |
| Regression in f333e3513e8bdf5ffeb6eeb63021c230082e6f95. | |||
| 2023-11-09 | Fixed typos in docs/ref/models/fields.txt. | Jacob Walls | |
| 2023-09-18 | Removed versionadded/changed annotations for 4.2. | Mariusz Felisiak | |
| This also removes remaining versionadded/changed annotations for older versions. | |||
| 2023-09-14 | Fixed #24561 -- Added support for callables on model fields' choices. | Natalia | |
| 2023-09-07 | Fixed #31300 -- Added GeneratedField model field. | Jeremy Nauta | |
| Thanks Adam Johnson and Paolo Melchiorre for reviews. Co-Authored-By: Lily Foote <code@lilyf.org> Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2023-08-30 | Fixed #31262 -- Added support for mappings on model fields and ↵ | Nick Pope | |
| ChoiceField's choices. | |||
| 2023-08-25 | Refs #33507 -- Doc'd using UUID data type on MariaDB 10.7+ in UUIDField docs. | Mariusz Felisiak | |
| Follow up to 7cd187a5ba58d7769039f487faeb9a5a2ff05540. | |||
| 2023-06-23 | Improved style of n-tuple wording in docs and comments. | Nick Pope | |
| 2023-05-17 | Updated broken links in docs. | Mariusz Felisiak | |
| 2023-05-12 | Fixed #470 -- Added support for database defaults on fields. | Ian Foote | |
| Special thanks to Hannes Ljungberg for finding multiple implementation gaps. Thanks also to Simon Charette, Adam Johnson, and Mariusz Felisiak for reviews. | |||
| 2023-04-19 | Fixed #34435 -- Doc'd that JSONField.default must be a callable. | Sage Abdullah | |
| 2023-03-21 | Fixed #34388 -- Allowed using choice enumeration types directly on model and ↵ | T. Franzel | |
| form fields. | |||
| 2023-03-01 | Fixed #34140 -- Reformatted code blocks in docs with blacken-docs. | django-bot | |
| 2023-02-24 | Doc'd that Meta.indexes is preferred to Field.db_index. | Adam Johnson | |
| 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. | |||
| 2023-01-20 | Fixed #34242 -- Doc'd that primary key is set to None when deleting objects. | noFFENSE | |
| 2022-12-28 | Fixed #14094 -- Added support for unlimited CharField on PostgreSQL. | Adrian Torres | |
| Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2022-12-28 | Fixed #18468 -- Added support for comments on columns and tables. | kimsoungryoul | |
| Thanks Jared Chung, Tom Carrick, David Smith, Nick Pope, and Mariusz Felisiak for reviews. Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> Co-authored-by: Nick Pope <nick@nickpope.me.uk> | |||
| 2022-10-01 | Clarified how to reference RelatedObjectDoesNotExist exceptions. | David Sanders | |
