如何解决django身份验证和授权
| 朋友,我是python / django的新用户,我正在尝试使用注册和django-admin实施身份验证和授权策略。那可能吗?我想作为管理员定义谁将能够操纵某些模型,但是除了管理员之外,没有人可以访问/ admin页面。使用注册可以对普通用户进行身份验证以登录到我的系统,但是我没有授予普通用户操作模型的权限,但他们可以这样做。如何检查用户是否可以操纵模型?解决方法
在视图中,访问模型时,将检查用户的权限。我在项目上创建了组,然后将用户添加到某个组以限制对应用程序某些部分的访问。这非常简单有效。
查看有关组的堆栈问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。