当我尝试登录此代码时,出现了一些错误
Django 2.0和Python 3.6.3
视图.py
def user_login(request):
context = RequestContext(request)
if request.method == 'POST':
username = request.POST['username']
password = request.POST['password']
user = authenticate(username=username, password=password)
if user:
if user.is_active:
login(request, user)#Error in this line
return HttpResponseRedirect('/')
else:
return HttpResponse("Your account is disabled.")
else:
print("Invalid login details: {0}, {1}".format(username, password))
return HttpResponse("Invalid login details supplied.")
else:
return render(request, 'Login/login.html', context)
T中的错误erminal:- 你知道吗
Internal Server Error: /user_login/
....
....
File
"/home/rails/projects/DevProject/DataCraft/DataSearch/views.py",
line 45, in user_login
login(request, user)
TypeError: 'str' object is not callable
请帮帮我
目前没有回答
相关问题 更多 >
编程相关推荐