我正在尝试在标签内设置链接,当我执行代码中所示的过程时,它给出了错误:
/“str”对象的类型错误不是映射
它曾经工作正常,但后来决定不这样做
模板代码:
<a class="item" href="{% url 'home' %}">
网址代码:
urlpatterns = [
path('admin/', include('admin_llda.urls') ),
path('about/', views.about, name = 'about'),
path('dashboard/',views.dashboard, name = 'dashboard'),
path('',views.homepage, name = 'home')
]
检查您是否已正确命名name
夸格在你的urls
文件。
这是一个关键字参数,而不是一个参数。因此,您应该输入关键字和值。
例如您当前的urlpatterns
列出您已安装的应用程序之一urls.py
文件看起来像这样:
urlpatterns = [
path('', views.index, 'index'),
path('like/', views.like, 'like')
]
你应该检查一下你是否错过了name
夸格。上述代码应改为:
urlpatterns = [
path('', views.index, name='index'),
path('like/', views.like, name='like')
]
如果你想更快地找到它,你可以评论每个应用程序的网址包含,在your_project/urls.py
文件。当错误消失后,这意味着您应该检查评论的应用程序urls.py
file.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)