我有两个具有不同 SITE_ID 的站点,但我希望这两个站点只有一个管理界面。
我有一个模型,它只是一个扩展的 FlatPage:
# models.py
class SFlatPage(FlatPage):
currobjects = CurrentSiteManager('sites')
galleries = models.ManyToManyField(Gallery)
# etc
# admin.py
class SFlatPageAdmin(FlatPageAdmin):
fieldsets = None
admin.site.register(SFlatPage, SFlatPageAdmin)
admin.site.unregister(FlatPage)
我不知道为什么,但管理界面中只有当前站点的页面。在http://site1.com/admin/我看到了 site1 的平面页面,在http://site2.com/admin/我看到了 site2 的平面页面。但我想在http://site1.com/admin/界面中查看所有页面!我究竟做错了什么?