mirror of
https://github.com/django/django.git
synced 2025-03-14 03:10:45 +00:00
[1.9.x] Fixed #24323 -- Documented @admin.register can't be used with super(XXXAdmin in __init__().
Backport of 4cd2bdae07ac5561fdae0eede58c68df4dfcc780 from master
This commit is contained in:
parent
6a0b4faf43
commit
76aa4cc8a2
@ -125,6 +125,13 @@ The register decorator
|
||||
class PersonAdmin(admin.ModelAdmin):
|
||||
pass
|
||||
|
||||
You can't use this decorator if you have to reference your model admin
|
||||
class in its ``__init__()`` method, e.g.
|
||||
``super(PersonAdmin, self).__init__(*args, **kwargs)``. If you are using
|
||||
Python 3 and don't have to worry about supporting Python 2, you can
|
||||
use ``super().__init__(*args, **kwargs)`` . Otherwise, you'll have to use
|
||||
``admin.site.register()`` instead of this decorator.
|
||||
|
||||
Discovery of admin files
|
||||
------------------------
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user