在django中找不到包含url的页面错误
这是URL.py:在django中找不到包含url的页面错误,django,Django,这是URL.py: urlpatterns = [ path('', views.first_page.as_view(), name='first_page'), path('all_ads/', views.all_ads.as_view(), name='all_ads'), re_path(r'^all_ads/(?P<pk>\d+)/$', views.all_ads.as_view(), name='all_ads_filtered'),
urlpatterns = [
path('', views.first_page.as_view(), name='first_page'),
path('all_ads/', views.all_ads.as_view(), name='all_ads'),
re_path(r'^all_ads/(?P<pk>\d+)/$', views.all_ads.as_view(), name='all_ads_filtered'),
re_path(r'^ads_detail/(?P<pk>\d+)/$', views.AdsDetailView.as_view(), name='ads_detail'),
]
urlpatterns=[
路径(“”,views.first\u page.as\u view(),name='first\u page'),
path('all_-ads/',views.all_-ads.as_-view(),name='all_-ads'),
re_path(r'^all_-ads/(?P\d+)/$),views.all_-ads.as_-view(),name='all_-ads\u-filtered'),
re_路径(r'^ads_detail/(?P\d+)/$),views.AdsDetailView.as_view(),name='ads_detail'),
]
我在template.html中有此链接:
<a href="/ads_detail/?source_token={{Catalogue.source_token}}"></a>
返回如下链接:
/ads_detail/?source_token=AYFWWw1k
但是,我发现页面未找到错误。为什么希望
^ads\u detail/(?p\d+)/$
匹配/ads\u detail/
(应该类似于/ads\u detail/
)?从?
开始的所有内容都是querystring的一部分,在匹配url模式时不考虑这些内容。