括号URL调度程序Django?

2024-10-01 04:45:13 发布

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

我的url中有一个括号:

例如:http://en.wikipedia.org/wiki/Sacramentum_(oath

其中URL有括号。在

Django give“找不到页面(404)”

你知道怎么解决这个问题吗????在


Tags: djangoorghttpurlwiki页面wikipedia括号
1条回答
网友
1楼 · 发布于 2024-10-01 04:45:13

我猜你在网址.py看起来像这样(举个例子):

urlpatterns = patterns('',
    url(r'^wiki/Sacramentum_(oath)/', my_view),
)

这不匹配,因为括号在正则表达式中有特殊的含义。你需要用反斜杠来转义:

^{pr2}$

相关问题 更多 >