summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2017-01-13 12:48:30 +0100
committerTim Graham <timograham@gmail.com>2017-02-07 11:33:37 -0500
commit0034e9af18f3d393a6dd2389ffbba4c919b1d7d7 (patch)
treec28e3bf031e4f3bf998fa26d3d75366494513c27 /docs
parent3a148f958dddd97c1379081118c30fbede6b6bc4 (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.txt12
-rw-r--r--docs/releases/2.0.txt7
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
~~~~~~~~~~~~~