在Django的管理界面中看不到新模型的权限

时间:2015-08-07 14:52:49

标签: django python-2.7 django-admin

我在Django的管理界面中注册了一个新模型,但我看不到任何与之相关的权限,我可以分配给用户或组。

是否与我的模型来自不同的数据库有关?

1 个答案:

答案 0 :(得分:0)

我今天修复了一个非常类似的问题,我无法为用户分配在多个数据库中创建的表的权限,因为这些表没有显示在"可用权限列表中。&# 34;

在我正确使用--database DATABASE标记manage.py migrate之前,我似乎意外地将模型创建迁移迁移到默认数据库。所以我在默认和辅助数据库中都有相同的表名。我将表放在默认数据库中,只留下辅助数据库中的表,然后表出现在权限列表中。