2011-01-26 54 views
1

我正在使用Coltrane博客。 我改变在django中更改应用程序名称,现在用户无法在管理后端看到应用程序?

类元: app_label = '博客'

现在条目下博客,而不是雷恩。伟大的这是我想要的 。

但是现在我创建了一个用户,该用户有权限添加,编辑和删除Coltrane应用程序的条目。我在admin后台分配了用户 下的权限。

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

是不是可以更改app_label并仍然有一个用户看到 该应用程序?

回答

1

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

我会尝试转到该用户的记录并查看其权限列表。您可能需要添加特定于新命名应用的权限。

+0

我已给予coltrane应用程序的特权。但它似乎是因为我改变了应用程序名称,他们再也看不到该应用程序。即使给予用户仍然无法看到应用程序的所有权限,如果我更改名称。 – darren 2011-01-26 09:17:04

相关问题