首页 > 解决方案 > django 中的 url 找不到页面错误

问题描述

这是 urls.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'),
    re_path(r'^ads_detail/(?P<pk>\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

但是,我得到了找不到页面的错误。

标签: django

解决方案


推荐阅读