Вход в систему в django не работает после добавления css на страницу входа в систему
У меня есть базовый сайт на django, работающий на базе данных postgres.
Код страницы входа в систему был структурирован следующим образом,
{% extends "_base.html" %}
{% load crispy_forms_tags %}
{% block title %}Log In{% endblock title %}
{% block content %}
<h2>Log In</h2>
<div class="container text-center">
<div class="row justify-content-center">
<div class="col-4">
<form method="post">
{% csrf_token %}
{{ form | crispy }}
<button class="btn btn-primary " type="submit">Log In</button>
</form>
</div>
</div>
</div>
{% endblock content %}
и _base.html как
<!-- additional css content for navbar -->
<div class="container-fluid full-height p-0">
{% block content %}
{% endblock content %}
<!-- similar footer content -->
Затем я решил добавить немного css из bootstrap в форме, чтобы моя страница входа выглядела чище. Поэтому я добавил немного css в этой форме.
{% extends "_base.html" %}
{% load crispy_forms_tags %}
{% block title %}Log In{% endblock title %}
{% block content %}
<div class="bg-dark vh-100 d-flex align-items-center justify-content-center">
<div class="col-3 p-5 border bg-light rounded-2">
<h2>Log In</h2>
<form method=" post">
{% csrf_token %}
{{ form | crispy }}
<button class="btn btn-primary " type="submit">Log In</button>
</form>
</div>
</div>
{% endblock content %}
в _base.html следующим образом
<div class="container-fluid p-0">
{% block content %}
{% endblock content %}
</div>
Как видите, я не трогал "компонент" формы. Почему форма не работает? Примечание: Я правильно настроил свои статические файлы, т.е. каталоги, указанные в settings.py
Я настроил перенаправление на главную страницу, но ссылка, которая передается в url, выглядит следующим образом:
http://localhost:8000/accounts/login/?csrfmiddlewaretoken=XgEmrXg1fMJfOoPSnDyuY733MrWTxjaAWHnCnej9sFI6buue93sMgggrwIsTOibd&login=adminsav%40email.com&password=testpass123