首页 > 解决方案 > 注册 Django City 会员,创建管理员身份验证流程

问题描述

目前,它设置为在 Django 中完成会员注册后返回程序的第一个屏幕。但是,由于任何人都可以注册并查看程序内的信息,因此我希望只有在有人完成会员注册后管理员批准后才能访问程序的首页。由于谷歌搜索,只找到电子邮件验证,所以我不得不问一个问题。Django 似乎没有提供管理员身份验证过程。有没有类似的例子或方法?

标签: djangoauthentication

解决方案


我希望只有在有人完成会员注册后管理员批准后才能访问该程序的第一页。

首先,您可以step为每个注册级别设置。并批准用户对页面进行身份验证,您可以创建和检查status用户配置文件。

另一种方法是对经过身份验证的页面使用 django 权限。你可以这样做,如果用户完成了几个注册和一个step数字,例如7,你可以给用户所需的权限。


推荐阅读