mirror of
https://github.com/django/django.git
synced 2025-09-13 04:29:34 +00:00
[2.1.x] Fixed #29549 -- Doc'd that Field.choices are enforced by model validation.
Backport of 8b1d361f28c80cb0fa84a3714d711174bd25cdfa from master
This commit is contained in:
parent
2a637a4523
commit
50dc9fad74
@ -82,8 +82,9 @@ If a field has ``blank=False``, the field will be required.
|
|||||||
|
|
||||||
An iterable (e.g., a list or tuple) consisting itself of iterables of exactly
|
An iterable (e.g., a list or tuple) consisting itself of iterables of exactly
|
||||||
two items (e.g. ``[(A, B), (A, B) ...]``) to use as choices for this field. If
|
two items (e.g. ``[(A, B), (A, B) ...]``) to use as choices for this field. If
|
||||||
this is given, the default form widget will be a select box with these choices
|
choices are given, they're enforced by :ref:`model validation
|
||||||
instead of the standard text field.
|
<validating-objects>` and the default form widget will be a select box with
|
||||||
|
these choices instead of the standard text field.
|
||||||
|
|
||||||
The first element in each tuple is the actual value to be set on the model,
|
The first element in each tuple is the actual value to be set on the model,
|
||||||
and the second element is the human-readable name. For example::
|
and the second element is the human-readable name. For example::
|
||||||
|
Loading…
x
Reference in New Issue
Block a user