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

Я попробовал удалить аутентификацию, но ничего не смог увидеть, потому что в логине/урле ничего не было.

Вернуться на верх