Я хочу добавить функцию like unlike на свой сайт-блог, там все в порядке, объекты like и unlike создаются... Но я получаю NoReverseMatch

Я хочу добавить функцию like unlike на свой сайт-блог, там все в порядке, объекты like и unlike создаются... Но я получаю NoReverseMatch при нажатии на Like и Unlike... и проблема в том, что я не могу понять, почему я получаю это... мои models.py, views.py, urls.py, blog_page.html... все прикреплены здесь... попробуйте помочь мне решить эту проблему

Ваши URL ожидают строковое значение для blog_id, но вы передаете им int в {% url 'unlike' blog.id %} Попробуйте изменить ваш файл URL, чтобы он ожидал int, и вы сможете искать его более успешно.

path("blog_page/<int:pk>/", views.blog_view, name='blog_page'),
path("like/<int:pk>/", views.like, name="like"),
path("unlike/<int:pk>/", views.unlike, name="unlike"),
Вернуться на верх