我在管理员中有一个代理模型,想从以下位置将其更改为默认的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
它说有一个循环网址
如何进行重定向?