我想在管理索引中分离我的应用程序模型:
我在 admin.py
中注册了我的所有模型,并在如下所示的大红色 1 下的默认管理索引中获取了所有模型。
现在我想把我的一些模型放在另一个“ block ”中,如下图大红色 2 下所示。
为了让它更难,我还需要在两个“ block ”中都有一些模型,但具有不同的查询集。
我该怎么做?
最佳答案
我测试了我的解决方案并且它有效。
这样做:
class MyModelTest(models.Model):
# Fields here
class Meta:
app_label = 'My other app namespace'
更新:
为了实现您的目标(最大灵 active ),您需要修改模板 admin/app_index.html
和 View django.contrib.admin.sites.app_index
根据您自己的需要。
关于django - 如何在 Django 管理员的索引中分隔不同模块中的模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13957711/