<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/tests/model_forms/test_modelchoicefield.py, branch fix-31295</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=fix-31295</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=fix-31295'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2026-05-01T13:45:01Z</updated>
<entry>
<title>Fixed #31295 -- Avoid Select widget triggering additional query when using ModelChoiceIterator.</title>
<updated>2026-05-01T13:45:01Z</updated>
<author>
<name>Charles Roelli</name>
<email>charles@aurox.ch</email>
</author>
<published>2026-05-01T13:45:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=70b0be281caa08a0b639acb73e3b9fe5f6e7d278'/>
<id>urn:sha1:70b0be281caa08a0b639acb73e3b9fe5f6e7d278</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #35870 -- Made blank choice label in forms more accessible.</title>
<updated>2026-04-22T21:06:29Z</updated>
<author>
<name>Annabelle Wiegart</name>
<email>annabelle.wiegart@proton.me</email>
</author>
<published>2026-01-18T19:03:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=63c56cda133a85a158502891c40465bc0331d3d9'/>
<id>urn:sha1:63c56cda133a85a158502891c40465bc0331d3d9</id>
<content type='text'>
Added new constant django.db.models.fields.BLANK_CHOICE_LABEL for
an accessible and translatable blank choice label in forms.
Deprecated django.db.models.fields.BLANK_CHOICE_DASH constant.
Added the immediately deprecated transitional setting
USE_BLANK_CHOICE_DASH.

Co-Authored-By: Marijke Luttekes &lt;mail@marijkeluttekes.dev&gt;
</content>
</entry>
<entry>
<title>Modified tests to format PKs with %s rather than %d.</title>
<updated>2026-02-10T21:04:24Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2026-02-06T16:06:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d007fcf7291cc3c24d4545e23c759bde22b6a8a6'/>
<id>urn:sha1:d007fcf7291cc3c24d4545e23c759bde22b6a8a6</id>
<content type='text'>
It's how Django formats values internally and makes tests compatible
with databases that use non-integer primary keys.
</content>
</entry>
<entry>
<title>Applied Black's 2026 stable style.</title>
<updated>2026-01-18T20:26:56Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2026-01-18T20:26:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=6cff02078799b7c683a0d39630d49ab4fe532e7c'/>
<id>urn:sha1:6cff02078799b7c683a0d39630d49ab4fe532e7c</id>
<content type='text'>
https://github.com/psf/black/releases/tag/26.1.0</content>
</entry>
<entry>
<title>Refs #36500 -- Rewrapped long docstrings and block comments via a script.</title>
<updated>2025-07-23T23:17:55Z</updated>
<author>
<name>django-bot</name>
<email>ops@djangoproject.com</email>
</author>
<published>2025-07-23T03:41:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=69a93a88edb56ba47f624dac7a21aacc47ea474f'/>
<id>urn:sha1:69a93a88edb56ba47f624dac7a21aacc47ea474f</id>
<content type='text'>
Rewrapped long docstrings and block comments to 79 characters + newline
using script from https://github.com/medmunds/autofix-w505.
</content>
</entry>
<entry>
<title>Fixed #35483 -- Added NUL (0x00) character validation to ModelChoiceFields.</title>
<updated>2024-06-17T10:19:26Z</updated>
<author>
<name>Alexander Lötvall</name>
<email>alexander.lotvall@kognity.com</email>
</author>
<published>2024-06-08T10:14:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=38ad710aba885ad26944ff5708ce1a02a446d2d3'/>
<id>urn:sha1:38ad710aba885ad26944ff5708ce1a02a446d2d3</id>
<content type='text'>
Applied the ProhibitNullCharactersValidator to ModelChoiceField and ModelMultipleChoiceField.

Co-authored-by: Viktor Paripás &lt;viktor.paripas@gmail.com&gt;
Co-authored-by: Vasyl Dizhak &lt;vasyl@dizhak.com&gt;
Co-authored-by: Arthur Vasconcelos &lt;vasconcelos.arthur@gmail.com&gt;
</content>
</entry>
<entry>
<title>Relaxed some query ordering assertions in various tests.</title>
<updated>2022-04-14T10:12:13Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2022-04-14T10:12:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=1760ad4e8cdbf34a0f38deae300460a0b9c38eac'/>
<id>urn:sha1:1760ad4e8cdbf34a0f38deae300460a0b9c38eac</id>
<content type='text'>
It accounts for differences seen on MySQL with MyISAM storage engine.</content>
</entry>
<entry>
<title>Refs #33476 -- Refactored code to strictly match 88 characters line length.</title>
<updated>2022-02-07T19:37:05Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2022-02-04T07:08:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=7119f40c9881666b6f9b5cf7df09ee1d21cc8344'/>
<id>urn:sha1:7119f40c9881666b6f9b5cf7df09ee1d21cc8344</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #33476 -- Reformatted code with Black.</title>
<updated>2022-02-07T19:37:05Z</updated>
<author>
<name>django-bot</name>
<email>ops@djangoproject.com</email>
</author>
<published>2022-02-03T19:24:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=9c19aff7c7561e3a82978a272ecdaad40dda5c00'/>
<id>urn:sha1:9c19aff7c7561e3a82978a272ecdaad40dda5c00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #33155 -- Made ModelChoiceIteratorValue instances hashable.</title>
<updated>2021-09-30T10:07:50Z</updated>
<author>
<name>Aljaž Košir</name>
<email>aljazkosir5@gmail.com</email>
</author>
<published>2021-09-30T10:07:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=7b8beeee3d45cafd7bec7ff3ee0e4371e142c36d'/>
<id>urn:sha1:7b8beeee3d45cafd7bec7ff3ee0e4371e142c36d</id>
<content type='text'>
</content>
</entry>
</feed>
