From b3c1fd51b6537c122b8ead6aa9234685560866d8 Mon Sep 17 00:00:00 2001 From: Charles Roelli Date: Tue, 5 May 2026 09:24:59 +0000 Subject: Fixed #31295 -- Avoided Select widget triggering additional query when using ModelChoiceIterator. --- docs/ref/forms/fields.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'docs/ref/forms/fields.txt') diff --git a/docs/ref/forms/fields.txt b/docs/ref/forms/fields.txt index 8ddc5b9d79..6186f7d4e8 100644 --- a/docs/ref/forms/fields.txt +++ b/docs/ref/forms/fields.txt @@ -1619,12 +1619,16 @@ customize the yielded 2-tuple choices. ``ModelChoiceIterator`` has the following method: - .. method:: __iter__() + .. method:: generator() Yields 2-tuple choices, in the ``(value, label)`` format used by :attr:`ChoiceField.choices`. The first ``value`` element is a :class:`ModelChoiceIteratorValue` instance. + .. versionchanged:: 6.1 + + ``generator`` yields choices instead of ``__iter__``. + ``ModelChoiceIteratorValue`` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- cgit v1.3