1. 登录 login
Django 自带登录注册
- 登录 :
从页面接收用户名和密码,用于校验是否能从auth_user表中查询到相关用户的信息
user = auth.authenticate(request, username=username, password=passsword)
如过username,password完全匹配,则用户存在,返回用户user
- 登录 :
auth.login(request, user)
- 注销
auth.logout(request)
- 登录限制设置,
没有登录的时候,去访问视图,会跳转到/account/login/
上去
settings.py
中 :LOGIN_URL = '/backweb/login/'
装饰器 :login_requeired()
装饰进入用户主页的路径
url(r'index/', login_required(views.index), name='index')
网友评论