我正在尝试在标记内部设置链接,当我执行此代码中看到的过程时,它会给出错误:
/'str'对象的TypeError不是映射
它用来工作正常,但后来决定不这样做
模板代码:
<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
kwarg。这是关键词论证而非争论。
如果你正确添加了urls.py
参数,请检查你所有的name
。
如果你使用path('',views.a, 'view.a')
而不是path('',views.a, name='view.a')
,你会得到'TypeError at / 'str' object is not a mapping'
。