Django NoReverseMatch в /topic/ pk=

Привет я хочу добавить url для того, чтобы если пользователь нажмет и перейдет на страницу удаления, но я не знаю, что мне нужно вставить в pk= я уже пробовал pk=topic.id но не получилось

view.py

class DeleteTopic(DeleteView):
model = Topic
success_url = reverse_lazy('index')

html.py

<a class="btn btn-danger" href="{% url 'delete_topic' pk= %}">Delete</a>

urls.py

path('topic/<int:pk>/delete', DeleteTopic.as_view(), name='delete_topic'),

Здесь вы должны передать id этой конкретной модели. Затем вы можете удалить эту конкретную строку из базы данных.

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