Commit 89fb1836 authored by Tim Graham's avatar Tim Graham
Browse files

[1.5.x] Fixed #19887 - Noted when callables may be used in ModelAdmin.fields...

[1.5.x] Fixed #19887 - Noted when callables may be used in ModelAdmin.fields and ModelAdmin.fieldset.

Thanks Patrick Strasser for the suggestion and Zbigniew Siciarz for the patch.

Backport of 722683f5 from master.
parent 5732f7b6
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -180,6 +180,11 @@ subclass::
    values defined in :attr:`ModelAdmin.readonly_fields` to be displayed as
    read-only.

    The ``fields`` option, unlike :attr:`~ModelAdmin.list_display`, may contain
    only field names of the model or the form specified by
    :attr:`~ModelAdmin.form`, not callables. However it *can* contain callables
    if they are defined in :attr:`~ModelAdmin.readonly_fields`.

    .. versionadded:: 1.4

    To display multiple fields on the same line, wrap those fields in their own
@@ -261,6 +266,10 @@ subclass::
        ``fields`` can contain values defined in
        :attr:`~ModelAdmin.readonly_fields` to be displayed as read-only.

        If you add a callable name to ``fields``, the same rule applies as
        with :attr:`~ModelAdmin.fields` option: the callable must be
        specified in :attr:`~ModelAdmin.readonly_fields`.

    * ``classes``
        A list containing extra CSS classes to apply to the fieldset.