У меня есть тег привязки в шаблоне html как:
<a href="{% url 'each_product' pk=product.id %}"> View</a>
В urls.py я установил для этого путь URL следующим образом:
path("each_product/<int:pk>/", views.each_product, name="each_product")
И в виду, я определил функцию each_product как:
def each_product(request, pk):
return render(request, "store/view_each_product.html")
У меня есть шаблон с именем view_each_product. html. Всякий раз, когда я пытаюсь щелкнуть по тегу просмотра, он говорит:
«Обратное изменение для 'each_product' без аргументов, не найденных. Пробовал 1 шаблон (ы): ['each_product / (? P [0-9] +) / $ '] "
Но когда я пытаюсь отобразить другие шаблоны, такие как домашняя страница, или любые другие, кроме этого! Ошибка не отображается.