summaryrefslogtreecommitdiff
path: root/docs/ref
diff options
context:
space:
mode:
authorJacob Walls <38668450+jacobtylerwalls@users.noreply.github.com>2020-10-08 06:39:02 -0400
committerGitHub <noreply@github.com>2020-10-08 12:39:02 +0200
commitd976c254fc76e5f04d81dfd9d142c58e933c9c92 (patch)
treeec07bf115d29cbcdf6abf4f0bc7a4a40daa0b2b1 /docs/ref
parent3d4ffd1ff0eb9343ee41de77caf6ae427b6e873c (diff)
Fixed #23681, Fixed #27445 -- Doc'd setting choices for NullBooleanField widgets.
Thanks to David Smith for investigation and review. Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es>
Diffstat (limited to 'docs/ref')
-rw-r--r--docs/ref/forms/fields.txt14
1 files changed, 14 insertions, 0 deletions
diff --git a/docs/ref/forms/fields.txt b/docs/ref/forms/fields.txt
index 882da96658..9cff981022 100644
--- a/docs/ref/forms/fields.txt
+++ b/docs/ref/forms/fields.txt
@@ -913,6 +913,20 @@ For each field, we describe the default widget used if you don't specify
* Normalizes to: A Python ``True``, ``False`` or ``None`` value.
* Validates nothing (i.e., it never raises a ``ValidationError``).
+ ``NullBooleanField`` may be used with widgets such as
+ :class:`~django.forms.Select` or :class:`~django.forms.RadioSelect`
+ by providing the widget ``choices``::
+
+ NullBooleanField(
+ widget=Select(
+ choices=[
+ ('', 'Unknown'),
+ (True, 'Yes'),
+ (False, 'No'),
+ ]
+ )
+ )
+
``RegexField``
--------------