在django中更改应用程序名称,现在用户无法在管理员后端看到应用程序?

时间:2011-01-26 08:34:48

标签: django

我正在使用Coltrane博客。 我改变了

Class Meta:         app_label ='博客'

现在参加博客而不是Coltrane。很棒,这就是我 想。

但是现在我创建了一个具有添加,编辑和权限的用户 删除Coltrane应用程序的条目。我在Users下分配了权限 在管理员后端。

现在,当我的用户登录时,他看不到博客?如果我拿走 app_label然后用户将博客视为Coltrane。如果我分配 他们可以看到该应用的超级用户状态。

是否无法更改app_label并仍然让用户看到 应用程序?

1 个答案:

答案 0 :(得分:1)

如果用户只是员工用户而非超级用户,则需要确保用户具有该模型的权限。

我会尝试访问该用户的记录并查看他们的权限列表。您可能需要添加特定于新命名的应用程序的权限。