目录 权限 登录、注销和登录限制: 权限 分组: 分组操作: 在模板中使用权限: 权限 登录、注销和登录限制: 登录 在使用 authenticate 进行验证后,如果验证通过了。那么会返回一个 user 对象,拿到 user 对象后,可以使用 django.contrib.auth.login 进行登录。示例代码如下: # 1. 登录 from django.contrib.auth import login from django.contrib.auth import authenticate # 切记: 这里一定不要定义视图函数名字为 login def my_login(request): if request.method == 'POST': username = request.POST.get('username') password = request.POST.get('password') user = authenticate(username=username, password=password) if user: if user.is_active: login(request, user) return HttpResponse('登录成功') else: return HttpResponse('用户名或密码错误') return render