Fixed #32031 -- Added model class for each model to AdminSite.each_context().

This commit is contained in:
Raffaele Salmaso 2020-09-22 10:46:27 +02:00 committed by Mariusz Felisiak
parent 0456d3e427
commit 3733ae8957
4 changed files with 13 additions and 1 deletions

View file

@ -3025,6 +3025,7 @@ Templates can override or extend base admin templates as described in
Each model is a dict with the following keys:
* ``model``: the model class
* ``object_name``: class name of the model
* ``name``: plural name of the model
* ``perms``: a ``dict`` tracking ``add``, ``change``, ``delete``, and
@ -3032,6 +3033,10 @@ Templates can override or extend base admin templates as described in
* ``admin_url``: admin changelist URL for the model
* ``add_url``: admin URL to add a new model instance
.. versionchanged:: 4.0
The ``model`` variable for each model was added.
.. method:: AdminSite.has_permission(request)
Returns ``True`` if the user for the given ``HttpRequest`` has permission