Как сделать Django отправка POST-запроса не GET - PullRequest
0 голосов
/ 02 марта 2020

Я не знаю, почему мой HTML файл отправляет GET вместо POST. Это вывод:

[02/Mar/2020 16:01:11] "GET /about/ HTTP/1.1" 200 5541

Это метод отправки HTML:

{% extends 'core/base.html' %}

{% block title %}Contacto{% endblock %}

{% block content %}
    {% if 'ok' in request.GET %}
        <p><b>Su mensaje se ha enviado correctamente, en breve nos pondremos en contacto con usted.</b></p>
    {% endif %}
<h1>Contactanos</h1>
<p class="lead">Envianos tu correo o tus comentarios al siguiente formulario</p>
<body>
 <form method="post">{% csrf_token %}
                <div class="form-group">
                    <label>Nombre *</label>
                    <div class="input-group">
                        {{form.name}}
                    </div>
                    {{form.name.errors}}
                </div>
                <div class="form-group">
                    <label>Email *</label>
                    <div class="input-group">
                        {{form.email}}
                    </div>
                    {{form.email.errors}}
                </div>
                <div class="form-group">
                    <label>Mensaje *</label>
                    <div class="input-group">
                        {{form.content}}
                    </div>
                    {{form.content.errors}}
                </div>
                <div class="text-center">
                        <!-- <input type="submit" class="btn btn-primary btn-block py-2" value="Enviar"> -->
                        <button type="submit"> Submit </button>
                </div>
            </form>
</body>

{% endblock %}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...