diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2017-01-13 12:48:30 +0100 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2017-02-07 11:33:37 -0500 |
| commit | 0034e9af18f3d393a6dd2389ffbba4c919b1d7d7 (patch) | |
| tree | c28e3bf031e4f3bf998fa26d3d75366494513c27 /docs | |
| parent | 3a148f958dddd97c1379081118c30fbede6b6bc4 (diff) | |
Fixed #5851 -- Allowed specifying different HTML attrs for SplitDateTimeWidget subwidgets.
Thanks Tim Graham and Nick Pope for review.
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/ref/forms/widgets.txt | 12 | ||||
| -rw-r--r-- | docs/releases/2.0.txt | 7 |
2 files changed, 16 insertions, 3 deletions
diff --git a/docs/ref/forms/widgets.txt b/docs/ref/forms/widgets.txt index 9f3ea2840c..e32cefb0da 100644 --- a/docs/ref/forms/widgets.txt +++ b/docs/ref/forms/widgets.txt @@ -840,7 +840,7 @@ Composite widgets for the date, and :class:`TimeInput` for the time. Must be used with :class:`SplitDateTimeField` rather than :class:`DateTimeField`. - ``SplitDateTimeWidget`` has two optional attributes: + ``SplitDateTimeWidget`` has several optional arguments: .. attribute:: SplitDateTimeWidget.date_format @@ -850,6 +850,16 @@ Composite widgets Similar to :attr:`TimeInput.format` + .. attribute:: SplitDateTimeWidget.date_attrs + .. attribute:: SplitDateTimeWidget.time_attrs + + .. versionadded:: 2.0 + + Similar to :attr:`Widget.attrs`. A dictionary containing HTML + attributes to be set on the rendered :class:`DateInput` and + :class:`TimeInput` widgets, respectively. If these attributes aren't + set, :attr:`Widget.attrs` is used instead. + ``SplitHiddenDateTimeWidget`` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/docs/releases/2.0.txt b/docs/releases/2.0.txt index 8afafb200d..6b775bec80 100644 --- a/docs/releases/2.0.txt +++ b/docs/releases/2.0.txt @@ -136,11 +136,14 @@ File Uploads * ... - Forms ~~~~~ -* ... +* The new ``date_attrs`` and ``time_attrs`` arguments for + :class:`~django.forms.SplitDateTimeWidget` and + :class:`~django.forms.SplitHiddenDateTimeWidget` allow specifying different + HTML attributes for the ``DateInput`` and ``TimeInput`` (or hidden) + subwidgets. Generic Views ~~~~~~~~~~~~~ |
