Django公司网址.py正则表达式不工作

2024-06-16 13:51:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试从safer应用程序捕获所有url并将它们发送到catch all视图;例如: http://127.0.0.1:8000/saferdb/123
http://127.0.0.1:8000/saferdb/12

我想我和我的前女友有点问题网址.py公司名称:

from django.conf.urls import url
from . import views

app_name = 'saferdb'
urlpatterns = [
    url(r'^/$', views.index, name='index'),
    url(r'^(?P<pk>[0-9]+)/$', views.detail, name='detail'),
]

在视图.pydjango教程中的示例代码是:

^{pr2}$

我注意到/saferdb/将不起作用,除非reg ex包含斜杠: r'^/$'而不是django教程中显示的r'^$'。在


Tags: djangonamefromimport视图应用程序httpurl