登录用户的Django应用程序

2024-04-26 02:15:36 发布

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

我正在建立我的第一个django应用程序,我已经建立了一个自定义的用户和配置文件,我希望用户能够编辑自己的一些内容和查看自己的分析数据页。你知道吗

目前,我的用户正在创建和登录到管理区,我正在使用一个自定义的后端来允许他们查看/编辑内容。你知道吗

我的问题是:我应该允许我的用户登录到django管理区,还是我应该建立一个单独的登录表单来验证他们的身份并建立经过验证的页面,因此,我将结束与两个管理区域的主要领域,我可以控制用户和帐单等其他客户可以查看和编辑配置文件信息,并与应用程序交互。你知道吗


Tags: 数据django用户应用程序区域编辑表单内容
2条回答

管理员页面(如名称所示)应该为管理员保留。它被设计用来访问存储在数据库中的“原始”数据。你知道吗

对于您的用户,您应该创建视图、模板和表单来登录并查看/更改他们的信息。通过这种方式,您可以选择如何显示他们的信息以及如何允许他们使用这些信息(验证、权限…)。你知道吗

当然,最好创建另一个页面,让用户从中获得控制权,因此您可以设置身份验证以及您要授予他们的所有自定义权限。通过给他们明确设置的权限,你可以确保用户不会对任何你不想让他们碰的东西发脾气。所以最好的办法是为他们创建一个定制的管理面板。为您和您的用户提供一个更受控制的环境。你知道吗

相关问题 更多 >