Django User Logging In System | Views.py не работает
В настоящее время я делаю систему аутентификации пользователей. У меня есть экран входа в систему с парой полей ввода. Я могу записывать значения полей ввода в консоль в моем javascript. Я отправляю данные в бэкенд. Отправка не работает, а в моем views.py данные тоже выводятся в консоль. Я могу полностью удалить функцию views.py, а шаблон все равно отображается! Это потому, что я использую Django Authentication Urls, поэтому папка registration является папкой по умолчанию для регистрации django? Как я могу отправить это в мой бэкенд? У меня есть мой шаблон регистрации (https://pastebin.com/RKe5ECps)
Views.py
def login_user(request):
if request.method == "POST":
username = request.POST["username"]
password = request.POST["password"]
user = authenticate(request, username=username, password=password)
if user is not None:
login(request, user)
return redirect('forum')
else:
messages.success(request, ("There was an error Loggin in, Try Again!"))
return redirect('login')
else:
return render(request, 'login.html', {})
Urls.py
path('', include('django.contrib.auth.urls')),
Структура папки: templates/registration/login.html templates/registration/signup.html
Я попробовал удалить аутентификацию, но ничего не смог увидеть, потому что в логине/урле ничего не было.