我创建了一个自定义管理站点:
class M3Admin(AdminSite):
pass
m3admin = M3Admin(name='m3admin', app_name='m3admin')
我正在使用默认管理员和自定义管理员注册模型:
class FooAdmin(admin.ModelAdmin):
model = Foo
pass
admin.site.register(Foo, FooAdmin)
class FooM3Admin(admin.ModelAdmin):
model = Foo
pass
m3admin.register(Foo, FooM3Admin)
我已经注册了自定义管理员应用并设置了urls.py:
url(r'^m3admin/', include(m3admin.urls)),
当我转到自定义管理员m3admin时,我得到了显示模型Foo的预期列表视图。
但是,单击Foo或添加或更改会将我带到默认管理员而不是自定义m3admin!我需要做些什么不同的事情?