Django创建自定义表单权限

2024-05-16 20:02:26 发布

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

我正在开发一个管理软件。我需要创建一个模块来使用django的auth来管理权限和组。我不想使用管理django,因为这只允许超级用户登录。在

我想覆盖管理路由和创建一个表单与相同的功能从管理网站。如果可能的话,我希望使用小部件来分配权限和组。在

我需要所有这些内置到一个应用程序,因为我需要这个为这个和其他项目工作。在

我已经编写了一个自定义表单来添加、编辑和查看扩展类UserCreationForm的用户,我需要类似的东西。在

我希望你能帮助我。。。在


Tags: 模块项目django用户功能auth应用程序权限
1条回答
网友
1楼 · 发布于 2024-05-16 20:02:26

第一件事:不要这样!
创建你自己的Django管理站点是一项繁重的工作,而且可能不安全等等。你在这里打开了一个巨大的蠕虫罐头。
如果您需要应用程序的成员编辑权限,他们不必是超级用户!具有is_staff = True的用户都可以访问管理站点。一旦为所需的用户设置了此设置,请继续为此类用户配置确切的权限。
从官方文件on user permissions开始。在

相关问题 更多 >