使用Django怎么实现登录

2020-12-26 20:00 TalkPython

Django框架是Python最流行的web开发框架,熟练掌握框架的使用,对于提高开发效率,有非常大的帮助。今天就来分享一下最常见的登录功能,是怎么实现的?

from django.contrib.auth import authenticate, login

def my_view(request):
    username = request.POST['username']
    password = request.POST['password']
    user = authenticate(request, username=username, password=password)
    if user is not None:
        login(request, user)
        print("登录成功")
        ...
    else:
        print("登录失败")
        ...

使用实现登录的方法有很多种,以上只是其中一种。

图片


本文章转载自公众号:TalkPython

首页 - Python 相关的更多文章: