django - 注册 Django City 会员,创建管理员身份验证流程
问题描述
目前,它设置为在 Django 中完成会员注册后返回程序的第一个屏幕。但是,由于任何人都可以注册并查看程序内的信息,因此我希望只有在有人完成会员注册后管理员批准后才能访问程序的首页。由于谷歌搜索,只找到电子邮件验证,所以我不得不问一个问题。Django 似乎没有提供管理员身份验证过程。有没有类似的例子或方法?
解决方案
我希望只有在有人完成会员注册后管理员批准后才能访问该程序的第一页。
首先,您可以step
为每个注册级别设置。并批准用户对页面进行身份验证,您可以创建和检查status
用户配置文件。
另一种方法是对经过身份验证的页面使用 django 权限。你可以这样做,如果用户完成了几个注册和一个step
数字,例如7,你可以给用户所需的权限。
推荐阅读
- javascript - 请问有人可以批评这张邮票卡密码笔吗?
- javascript - 如何通过纯 JavaScript 自动调整博客图片大小?
- google-sheets - 从最小值获取列标题,不包括零
- powershell - 如何从来自文件的多个开始时间和结束时间获取时差?
- c++ - 编译 opencv4 基本程序时出现链接错误?
- javascript - 我是正确地链接 Promise 还是犯了罪?
- python - 使用 Python 填充相同品牌代码的缺失字符串值
- bixby - Bixby:登录工具
- jboss7.x - 在 openshift 中从 jboss cli 将 web-context 从 /auth 修改为 /ddu-auth 时出错
- rest - Delphi Rest Client 组件有什么问题