| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-01-15 | Fixed #36070 -- Clarified model validation behavior for composite pks. | Jacob Walls | |
| 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. | |||
| 2025-01-07 | Refs #36042 -- Raised ValueError when providing composite expressions to ↵ | Jacob Walls | |
| aggregates. | |||
| 2025-01-02 | Fixed #36037 -- Fixed default primary key type in docs. | Ari Pollak | |
| BigAutoField is the default type for primary keys. In models.txt, the linked anchor shows that the default primary key is a BigAutoField, so it now defers to that section instead of duplicating an (incorrect) type. | |||
| 2025-01-02 | Fixed #35886 -- Added support for object-based form media script assets. | Johannes Maron | |
| 2024-12-16 | Fixed #36008 -- Fixed order of database reset in TransactionTestCase docs. | Chiemezuo | |
| 2024-12-11 | Removed links to outdated tools in docs/topics/performance.txt. | amansharma612 | |
| Co-authored-by: Aman Sharma <210100011@iitb.ac.in> | |||
| 2024-12-02 | Removed question marks from headings in docs/topics/db/fixtures.txt. | Anders Hovmöller | |
| 2024-12-02 | Fixed #35964 -- Cleaned up can_order and can_delete formset examples. | antoliny0919 | |
| 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-11-26 | Added missing backticks to class-based views docs. | Adam Zapletal | |
| 2024-11-18 | Refs #32339 -- Updated formset docs to reflect default rendering as as_div. | antoliny0919 | |
| 2024-11-18 | Fixed typo in docs/topics/performance.txt. | Caitlin Hogan | |
| 2024-11-14 | Fixed #35784 -- Added support for preserving the HTTP request method in ↵ | Lorenzo Peña | |
| HttpResponseRedirectBase. Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> | |||
| 2024-11-14 | Fixed #35887 -- Added imports and admin.site.register to non-partial admin ↵ | Alexander Lazarević | |
| inline doc examples. | |||
| 2024-11-14 | Fixed #17430 -- Documented access to the Django admin when using a custom ↵ | Maria Hynes | |
| auth backend. | |||
| 2024-11-13 | Fixed #35843 -- Clarified formset docs about reordering forms. | Clifford Gama | |
| 2024-10-30 | Added missing lang attributes to html elements in docs. | Johanan-Ayadata | |
| 2024-10-30 | Fixed #35864 -- Documented EmailMessage.connection is ignored when using ↵ | Mike Edmunds | |
| send_messages(). | |||
| 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-15 | Fixed #35782 -- Allowed overriding password validation error messages. | Ben Cail | |
| 2024-10-15 | Refs #35782 -- Documented the get_help_text methods in password validators. | Ben Cail | |
| 2024-10-09 | Refs #35502 -- Clarified models.py file path in docs/topics/db/queries.txt. | Natalia | |
| 2024-10-07 | Fixed #35303 -- Implemented async auth backends and utils. | Jon Janzen | |
| 2024-09-25 | Updated sign() outputs in Cryptographic signing docs. | Mariusz Felisiak | |
| Signer/TimestampSigner use SHA-256 by default. Follow up to 71c4fb7beb8e3293243140e4bd74e53989196440. | |||
| 2024-09-17 | Fixed #29522 -- Refactored the Deserializer functions to classes. | Amir Karimi | |
| Co-authored-by: Emad Mokhtar <emad.mokhtar@veneficus.nl> | |||
| 2024-09-17 | Fixed #35660 -- Made serialized_rollback and fixture data available in ↵ | Jacob Walls | |
| TransactionTestCase.setUpClass(). | |||
| 2024-09-16 | Fixed #35767 -- Adjusted customizing User model docs. | Carlton Gibson | |
| 2024-09-11 | Added example of email sending with additional capabilities to ↵ | Ronny V. | |
| docs/topics/email.txt. Co-authored-by: Mike Edmunds <medmunds@gmail.com> | |||
| 2024-09-11 | Refs #35060 -- Fixed the update to update_fields in overridden save() method ↵ | Clifford Gama | |
| docs. Regression in 3915d4c70d0d7673abe675525b58117a5099afd3. | |||
| 2024-09-09 | Fixed #35631 -- Added HttpRequest.get_preferred_type(). | Jake Howard | |
| 2024-09-03 | Fixed CVE-2024-45231 -- Avoided server error on password reset when email ↵ | Natalia | |
| sending fails. On successful submission of a password reset request, an email is sent to the accounts known to the system. If sending this email fails (due to email backend misconfiguration, service provider outage, network issues, etc.), an attacker might exploit this by detecting which password reset requests succeed and which ones generate a 500 error response. Thanks to Thibaut Spriet for the report, and to Mariusz Felisiak, Adam Johnson, and Sarah Boyce for the reviews. | |||
| 2024-08-30 | Dropped safeguards against very old versions of gettext. | Claude Paroz | |
| gettext 0.19 was released in 2014. | |||
| 2024-08-22 | Sorted alphabetically forms list in docs/topics/auth/default.txt. | nessita | |
| 2024-08-19 | Fixed #35678 -- Removed "usable_password" field from BaseUserCreationForm. | Natalia | |
| Refs #34429: Following the implementation allowing the setting of unusable passwords via the admin site, the `BaseUserCreationForm` and `UserCreationForm` were extended to include a new field for choosing whether password-based authentication for the new user should be enabled or disabled at creation time. Given that these forms are designed to be extended when implementing custom user models, this branch ensures that this new field is moved to a new, admin-dedicated, user creation form `AdminUserCreationForm`. Regression in e626716c28b6286f8cf0f8174077f3d2244f3eb3. Thanks Simon Willison for the report, Fabian Braun and Sarah Boyce for the review. | |||
| 2024-08-12 | Fixed #35623 -- Documented that a field cannot be named 'check'. | Mohammad Salehi | |
| 2024-08-08 | Refs #31405 -- Improved LoginRequiredMiddleware documentation. | Adam Johnson | |
| co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | |||
| 2024-08-05 | Used :pypi: role in docs where appropriate. | Mariusz Felisiak | |
| 2024-08-05 | Refs #35537 -- Improved documentation and test coverage for email ↵ | Jake Howard | |
| attachments and alternatives. | |||
| 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-06-25 | Fixed #34886 -- Modified sample use of lazy in delayed translations. | lufafajoshua | |
| Modified example to use python standard library function to lower the case of the string. | |||
| 2024-06-24 | Migrated setuptools configuration to pyproject.toml. | Claude Paroz | |
| This branch migrates setuptools configuration from setup.py/setup.cfg to pyproject.toml. In order to ensure that the generated binary files have consistent casing (both the tarball and the wheel), setuptools version is limited to ">=61.0.0,<69.3.0". Configuration for flake8 was moved to a dedicated .flake8 file since it cannot be configured via pyproject.toml. Also, __pycache__ exclusion was removed from MANIFEST and the extras/Makefile was replaced with a simpler build command. Co-authored-by: Nick Pope <nick@nickpope.me.uk> | |||
| 2024-06-24 | Fixed #35306 -- Documented fallback localization formats in templates when ↵ | lufafajoshua | |
| localization is disabled. | |||
| 2024-06-21 | Fixed #35528 -- Added EmailMultiAlternatives.body_contains() helper method. | Ronny Vedrilla | |
| 2024-06-21 | Cleaned up EmailMultiAlternatives docs. | Sarah Boyce | |
| 2024-06-20 | Fixed #35537 -- Changed EmailMessage.attachments and ↵ | Jake Howard | |
| EmailMultiAlternatives.alternatives to use namedtuples. This makes it more descriptive to pull out the named fields. | |||
| 2024-06-18 | Restructured the EmailMultiAlternatives docs. | Sarah Boyce | |
| 2024-06-12 | Fixed #35401 -- Documented the conditional_page() decorator. | lufafajoshua | |
| 2024-05-23 | Fixed #35430 -- Corrected docs on timezone conversion in templates. | い。 | |
