Задать вопрос
@YuriyCherniy

Как работает форма confirme_delete.html в Django?

Имею форму, которую вызывает стандартная джанговская вьюха DeleteView.
<form method="POST">{% csrf_token %}
        <fieldset class="form-group">
            <legend class="border-bottom mb-4">Это действие приведёт к удалению товара с главной страницы!</legend>
            <h2>Удалить товар - {{ object }}?</h2>
        </fieldset>
        <button class="btn btn-danger" type="submit">Да</button>
        <a class="btn btn-secondary" href="{% url 'item_detail_url' object.pk %}">Отменить</a>
    </form>

Как Django понимает, что объект необходимо удалить? Ведь на сервер ничего не передаётся, только csrf токен. Или атрибутtype="submit" имеет ещё какой-то смысл кроме отправки данных формы, которых в данном примере нет?
  • Вопрос задан
  • 73 просмотра
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы