Как правильно работать с <select></select> в шаблонах в Django?

Я немного конфьюзд. Как прописать кнопки снизу в списке поиска рабочими? сверху у меня отображаются свежие комменты для быстрого реагирования, снизу типа архива. Верхние работают прекрасно, с нижними сижу туплю например удаление. Так работает верхняя кнопка.

<form action="{% url 'delete_comment' comment.id %}" method="post">
>     {% csrf_token %}
>     <button type="submit">Удалить</button></form>

Вставляя это в шаблон, получаю ошибку Reverse for ‘delete_comment’ with arguments ‘(’’,)' not found. 1 pattern(s) tried: [‘delete/(?P[0-9]+)/\Z’]

пыталсь ссылкой <a href=“{% url ‘delete_comment’ comment.id %}“>Удалить шаблон для нее имеется - тоже не работает

сейчас шаблон выглядит так

<form method="POST">
    {% csrf_token %}
    <select name="status" size="1">
          <option value="NoValue">-------</option>
          <option value="True">Разрешить</option>
          <option value="False">Запретить</option>
    </select>
    <input type="submit" value="Изменить статус">
    <input type="submit" value="Удалить">
</form> 

форма прописана в таблице и проходится в цикле в форме тоже в цикле надо проходиться? но почему тогда кнопка Удалить не работает?

введите сюда описание изображения

Я понимаю, что ошибка Reverse ... not found говорит о том что он не знает какую страницу выводить после удаления. но как обработать это представление? например select для статуса, функция dissapprove:

def disapprove(request, pk):
    comment = Comment.objects.get(id=pk)
    if request.method == 'POST':
        comment.is_accepted = False
        comment.save()
    return HttpResponseRedirect(f'/mypage/')

Он же редиректит и перезагружает страницу

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