python - 未找到“产品”的反向。“产品”不是有效的视图函数或模式名称
问题描述
在url.py
列表应用程序中
urlpatterns = [
path(r'^Products/$',views.product,name='Products'),
]
在views.py
列表应用程序中
def product(request):
return render(request,'list/product.html',all_dict)
在哪个标记的模板中
<a class="level-top" href="{% url 'list:product' %}">
解决方案
您尚未添加命名空间,但您list:product
在 url 中使用但未提及应用名称,
app_name = 'list'
urlpatterns = [
path('products/',views.product,name='product'),
]
HTML
<a href="{% url 'list:product' %}"> product </a>
推荐阅读
- node.js - 产生连续的 bash 命令并等待每次完成的流
- python-3.x - 我怎么解决这个问题?(与代码错误相比)
- arangodb - 如何从 arangodb udf 中的集合返回数据
- c# - 如何在c#中从appsettings文件访问用户名和密码到program.cs
- javascript - 如何修复 TypeError:navigation.setOptions 不是函数
- file-upload - 使用 Web 应用程序在云服务器上上传文件不起作用
- reactjs - React 17:为什么我必须发送两次 post 请求才能获得有效或错误响应?
- javascript - 如何将此箭头功能解读为传统风格?
- c# - 如何通过 EventTrigger 与另一个控件交互(在 WPF C# 中)
- django - 两台服务器通信时出现 CSRF 错误