Auto register Django auth models using custom admin site

后端 未结 4 1005
轻奢々
轻奢々 2020-12-29 06:35

I implemented authentication management using Django auth with the default admin site but then I wanted to use my own AdminSite to rewrite some behaviors:

cl         


        
4条回答
  •  醉酒成梦
    2020-12-29 06:45

    Just include init method in your CustomAdminSite class like this.

        class CustomAdminSite(admin.AdminSite):
            def __init__(self, *args, **kwargs):
                super(CustomAdminSite, self).__init__(*args, **kwargs)
                self._registry.update(admin.site._registry)
    

提交回复
热议问题