目前,它被设置为在Django中完成会员注册后返回程序的第一个屏幕。但是,由于任何人都可以注册并查看程序中的信息,所以我希望只有当有人完成会员注册时,管理员批准后才能访问程序的第一页。由于谷歌的结果,只有电子邮件验证,所以我不得不问一个问题。Django似乎没有提供管理员身份验证过程。有没有类似的例子或方法?
我想使访问程序的第一页成为可能,只有在管理员批准后,当有人完成会员注册。
首先可以为每个注册级别设置step
。为了批准用户对页面进行认证,您可以创建和检查status
用户配置文件。
另一种方法是对一个经过认证的页面使用django权限。你可以这样做,如果用户完成了几个注册并且step
号,例如是7,你可以给用户所需的权限。