mirror of
https://github.com/django/django.git
synced 2025-08-03 10:34:04 +00:00
Fixed #22684 -- Added empty_label
option on django.forms.extras.widets.SelectDateWidget
Thanks danielsamuels for the report
This commit is contained in:
parent
fd427f1fe3
commit
32586b0ba4
5 changed files with 26 additions and 1 deletions
|
@ -781,3 +781,15 @@ Composite widgets
|
|||
5:_('may'), 6:_('jun'), 7:_('jul'), 8:_('aug'),
|
||||
9:_('sep'), 10:_('oct'), 11:_('nov'), 12:_('dec')
|
||||
}
|
||||
|
||||
.. attribute:: SelectDateWidget.empty_label
|
||||
|
||||
.. versionadded:: 1.8
|
||||
|
||||
If the :class:`~django.forms.DateField` is not required,
|
||||
:class:`SelectDateWidget` will have an empty choice at the top of
|
||||
the list. You can change the text of this label
|
||||
(which is ``---`` by default) with the ``empty_label`` attribute::
|
||||
|
||||
# A custom empty label
|
||||
field1 = forms.DateField(widget=SelectDateWidget(empty_label="Nothing"))
|
||||
|
|
|
@ -136,6 +136,10 @@ Forms
|
|||
a form's :attr:`~django.forms.Form.label_suffix` while using shortcuts such
|
||||
as ``{{ form.as_p }}`` in templates.
|
||||
|
||||
* :class:`~django.forms.extras.widgets.SelectDateWidget` now accepts an
|
||||
:attr:`~django.forms.extras.widgets.SelectDateWidget.empty_label` argument, which will
|
||||
override the top list choice label when :class:`~django.forms.DateField` is not required.
|
||||
|
||||
Internationalization
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue