Форма django запрашивает только GET
Я новичок в Django и я работал над пользовательской формой регистрации пользователя, но каждый раз, когда я пытался зарегистрироваться, форма отправляла только GET запрос и не регистрировалась, а просто перезагружала страницу
Вот мой код
шаблон register.html
{% extends 'main.html' %}
{% block content %}
<div class="content-section">
<form method="POST">{% csrf_token %}
<fieldset class="form-group">
<legend class="border-bottom mb-4">Join Today</legend>
{% for field in registeration_form %}
<p>
{{field.label_tag}}
{{field}}
</p>
{% endfor %}
</fieldset>
<div class="form-group">
<input class="btn btn -outline-info" type="submit">
</div>
</form>
<div class="norder-top pt-3">
<small class="text-muted">
Already Have An Account? <a class="ml-2" href="#">Sign in</a>
</small>
</div>
</div>
<style>
.content-section {
margin-right: auto;
margin-left: auto;
display: block;
width: 400px;
margin-top: 100px;
margin-bottom: 60px;
}
input {
opacity: 0.3;
border-radius: 20px;
padding: 10px;
width: 80%;
display: block;
margin-right: auto;
margin-left: auto;
margin-bottom: 10px;
box-shadow: none;
color: #fff;
border: none;
background-color: #5d5d5d;
transition: 1s;
border: 2px solid transparent;
}
</style>
{% endblock content %}
Вам не хватает атрибута action на <form>
<form action="{% url 'url_name_for_the_view' %}" method="POST">
{% csrf_token %}
.
.
.
</form>