django-默认登录认证

from django.contrib import auth
from django.contrib.auth import authenticate, login


def user_login(request):
    if request.method == 'POST':
        username = request.POST['username']
        password = request.POST['password']
        user =authenticate(username=username, password=password)
        if user is not None:
            login(request, user)
            return render(request, 'index.html', {'user': user})
        else:
            return render(request, 'login.html', {})
    else:
        return render(request, 'login.html', {})

默认的认证使用 authenticate方法

posted on 2018-11-28 15:15  yzy1  阅读(288)  评论(0)    收藏  举报

导航