[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 722683f508 from master.
This commit is contained in:
Tim Graham 2013-02-23 09:45:34 -05:00
parent 5732f7b62b
commit 89fb1836a8
1 changed files with 9 additions and 0 deletions

View File

@ -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.