首页 > 解决方案 > 如何在 Django3 中为 urlpatterns 提供路径?

问题描述

我正在尝试学习 django,但讲师使用 django 1.XX 到目前为止,我已经能够将内容更新到 Django 3.XX 以使其正常工作。但我现在被困住了。

具体来说,在下面的 urlpatterns 代码中:

urlpatterns = [
    path('',views.SchoolListView.as_view(),name='list'),
    path('<int:pk>/',views.SchoolDetailView.as_view(),name='detail')
]

第一条路径有效。第二个没有。当我点击 url 时没有任何反应。没有错误代码,什么都没有。我认为语法有问题?Django3有什么不同吗?

我检查了文档,没有发现任何错误。

谢谢你。

标签: python-3.xdjango-class-based-viewsdjango-3.0

解决方案


例如:

path ('',views.index , name='index')

对于您的代码:

path('',views.SchoolListView,name='list')

推荐阅读