Django管理员覆盖变更列表网址

时间:2019-04-17 13:19:14

标签: django django-admin

我在管理员中有一个代理模型,想从以下位置将其更改为默认的changelist_view:

  

django.contrib.admin.options.changelist_view

     

“ myapp_mymodel_changelist”

  

“ myapp_Othermodel_changelist”

我尝试覆盖该方法:

class mymodelAdmin(admin.ModelAdmin):
    def changelist_view(self, request, extra_context=None):
        return OthermodelAdmin.changelist_view(self,request, extra_context=None)

但仍然返回相同的变更视图。

我覆盖网址:

 def urls(self):
     urls = self.get_urls()
     urls =+ OthermodelAdmin.urls()
     return urls
  

它说有一个循环网址

如何进行重定向?

0 个答案:

没有答案