Commit 909015a5 authored by Claude Paroz's avatar Claude Paroz
Browse files

Fixed #22786 -- Documented value_from_datadict caveat

Thanks blueyed for the report and Tim Graham for the review.
parent e98c5513
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -230,7 +230,12 @@ foundation for custom widgets.
    .. method:: value_from_datadict(data, files, name)

        Given a dictionary of data and this widget's name, returns the value
        of this widget. Returns ``None`` if a value wasn't provided.
        of this widget. ``files`` may contain data coming from
        :attr:`request.FILES <django.http.HttpRequest.FILES>`. Returns ``None``
        if a value wasn't provided. Note also that ``value_from_datadict`` may
        be called more than once during handling of form data, so if you
        customize it and add expensive processing, you should implement some
        caching mechanism yourself.

.. class:: MultiWidget(widgets, attrs=None)