我在Django的管理界面中注册了一个新模型,但我看不到任何与之相关的权限,我可以分配给用户或组。
是否与我的模型来自不同的数据库有关?
答案 0 :(得分:0)
我今天修复了一个非常类似的问题,我无法为用户分配在多个数据库中创建的表的权限,因为这些表没有显示在"可用权限列表中。&# 34;
在我正确使用--database DATABASE
标记manage.py migrate
之前,我似乎意外地将模型创建迁移迁移到默认数据库。所以我在默认和辅助数据库中都有相同的表名。我将表放在默认数据库中,只留下辅助数据库中的表,然后表出现在权限列表中。