我在 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]+)/$']”
但是,当我尝试渲染其他模板时,例如主页,或除此之外的任何其他模板!它不显示错误。