Iva*_*eon 6 python django django-views
我试图在标签内建立链接,当我执行代码中所示的此过程时,它给了我错误:
/'str'对象的TypeError不是映射
它可以正常工作,但后来决定不
模板代码:
<a class="item" href="{% url 'home' %}">
Run Code Online (Sandbox Code Playgroud)
网址代码:
urlpatterns = [
path('admin/', include('admin_llda.urls') ),
path('about/', views.about, name = 'about'),
path('dashboard/',views.dashboard, name = 'dashboard'),
path('',views.homepage, name = 'home')
]
Run Code Online (Sandbox Code Playgroud)
小智 14
请检查admin_llda.urls. 您可能错过了添加name=''其中一个path()调用。
例如:
你可能写过
path('',views.some_method, 'somename')
Run Code Online (Sandbox Code Playgroud)
而不是路径
path('',views.some_method, name= 'somename')
Run Code Online (Sandbox Code Playgroud)
检查所有参数是否正确urls.py添加name。
如果您使用path('',views.a, 'view.a') 而不是, path('',views.a, name='view.a')则会得到'TypeError at / 'str' object is not a mapping' 。
| 归档时间: |
|
| 查看次数: |
2616 次 |
| 最近记录: |