【超详细实操内容】django的身份验证系统之限制用户访问的三种方式
目录
1、使用request.user.is_authenticated属性
通常情况下,网站都会对用户限制访问,例如,未登录的用户不可访问用户中心页面。Django框架中使用request.user.isauthenticated属性、装饰器loginrequired和LoginRequiredMixin类三种方式限制用户访问。
1、使用request.user.is_authenticated属性
request.user.is_authenticated属性用来判断用户是否通过验证,它是限制未登录用户访问的原始方式,如果用户未通过验证则跳转到登录页面。
先访问:http://127.0.0.1:8000/userinfo/
再登录进去:http://127.0.0.1:8000/login/
原文地址:https://blog.csdn.net/weixin_39918616/article/details/144669892
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!