Django Urls带点

时间:2016-11-17 23:20:06

标签: python django

我尝试匹配以下网址:/api/1.0/page/1

我已收到我的主urls.py个文件:

urlpatterns = [
    url(r'^api/1.0/', include('api_v1.urls')),
]

然后在我的api_v1/urls.py文件中:

urlpatterns = [
    url(r'^page/(?P<page_id>[0-9]{4})/', views.page),
]

我觉得它应该很简单,但我无法让它发挥作用。

1 个答案:

答案 0 :(得分:2)

您的正则表达式强制执行4个字符的页面ID。但您的网页ID仅为1。也许这种模式会更好:

r'^page/(?P<page_id>[0-9]+)/'