Логин (запрос, пользователь) не работает в Python Django ⇐ Python

Программы на Python
Anonymous
Логин (запрос, пользователь) не работает в Python Django

Сообщение Anonymous »

Это URL моей страницы в файле urls.py:
path('login/',views.login_view, name="login"),

Это просмотр моей страницы с файломviews.py:
def login_view(request):
if request.method == "POST":
user_name = request.POST.get("username")
pass_word = request.POST.get("password")
user = authenticate(request, username=user_name, password=pass_word)
# print("user1 -->", user)

if user is not None:
# print("user-->",user)
login(request, user)
return render(request, "index.html")
else:
return render(request,"http://127.0.0.1:8000/login")
else:
# return render(request, "order.html")
return render(request, "login.html")

Я получаю следующую ошибку:
TypeError at /login/logincheck/login() missing 1 required positional argument: 'user'


Подробнее здесь: https://stackoverflow.com/questions/726 ... hon-django

Вернуться в «Python»