views.py 文件源码

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

项目:AntiMagic 作者: luo1fly 项目源码 文件源码
def acc_login(request):
    if request.method == "POST":

        username = request.POST.get('email')
        password = request.POST.get('password')
        user = auth.authenticate(username=username, password=password)
        if user:
            # if timezone.now() > user.valid_begin_time and timezone.now() < user.valid_end_time:
            if user.valid_begin_time < timezone.now() < user.valid_end_time:
                auth.login(request, user)
                request.session.set_expiry(60*30)
                # print 'session expires at :',request.session.get_expiry_date()
                return HttpResponseRedirect('/')
            else:
                return render(request, 'login.html', {
                    'login_err': 'User account is expired,please contact your IT guy for this!'
                })

        else:
            return render(request, 'login.html', {
                'login_err': 'Wrong username or password!'
            })
    else:
        return render(request, 'login.html')
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号