Django管理员中缺少某些权限

2024-04-25 11:48:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我不太清楚这是怎么回事。我在eclipse中使用Django。我创建了一个新的django项目,并将以前的django项目中的代码复制到这个项目中。我运行syncdb来设置数据库。我转到管理页面重新创建我的组,但是我注意到可用权限列表中缺少一些权限。在上一个项目中,有一个允许我“访问”配置文件的权限。在这个项目中,这个权限不在列表中,但它也是我需要的权限。它去哪儿了?在


Tags: 项目django代码数据库权限列表配置文件页面
1条回答
网友
1楼 · 发布于 2024-04-25 11:48:15
^{bq}$

当您通过删除表并运行syncdb以增量方式更改数据库时,应用程序表的PK将反映在auth_permission表中可以更改。在

如果可以避免的话,不要做“增量”手术。在

  1. 提取你的数据。

  2. 删除数据库。

  3. 重新运行syncdb以重建它。

  4. 重新加载数据。

你会更快乐的。在

相关问题 更多 >