DeleteView - подтверждение всплывающих окон

Хочу спросить, если вы знаете, есть ли здесь какой-то пункт или решение, как сделать подтверждение удаления элемента с классом DeleteView с помощью Popup bootstrap окна. То есть я буду использовать не template_name, а всплывающие окна на текущей странице.

Огромное спасибо за все...!!!

Лучшим вариантом был бы Javascript, но вместо этого вы можете переопределить метод get вашего класса DeleteView :

Добавьте это в свой класс

def get(self, request, *args, **kwargs):
        return self.post(request, *args, **kwargs)

По сути, для срабатывания Deleteview нужен пост-запрос, это немного хак, но работает хорошо.

В вашем шаблоне поместите это в модальное или всплывающее окно

    <form method="POST" action="{% url "your_delete_url_name" %}">
   {% csrf_token %}<input type="submit" value="DELETE">
   </form>

Не забывайте об идентификаторе объекта в URL

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