views.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:Dampp-API 作者: othreecodes 项目源码 文件源码
def login_user(request):
    data = json.loads(str(request.data))
    username = data['username']
    password = data['password']

    user = authenticate(username=username, password=password)

    if user is not None:
        token = Token.objects.get_or_create(user=user)

        login(request, user)
        user = UserSerializer(user)

        data = {
            'message': 'Valid User',
            'token': str(token[0]),
            'user': user.data,
            'code': 100,
        }

    else:
        data = {
            'message': 'Invalid Details',
            'code': 101
        }
    return Response(status=200, data=data)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号