Skip to main content
 首页 » 编程设计

python之Django 2.0 试图用正则表达式获取主键但我得到 404

2024年08月16日42powertoolsteam

这是我的代码..

urlpatterns =[ 
path('',views.School_Lview.as_view(),name='list'), 
path('(?P<pk>\d+)/',views.School_Dview.as_view(),name='detail') 
] 

我正在尝试让这个模板工作

{% for school in schools %} 
<h2><li><a href="{{school.id}}"> {{school.name}}</a></li></h2> 
{% endfor%} 

请您参考如下方法:

我修复了它...我使用 re_path 而不是 path,它就像一个魅力......

re_path('(?P<pk>\d+)/',views.School_Dview.as_view(),name='detail')