URL中的空格和特殊字符 - django

时间:2017-12-27 12:46:06

标签: python django

我的网址如下:

test/One%20**&**%20Two/edit

Django网址:

r'^(?P<test>[\w\-]+)/(?P<text>[\w\s]+)/edit/$'

有谁能告诉我为什么Django无法显示页面?我看到找不到页面(404)。

1 个答案:

答案 0 :(得分:0)

如果你真的需要将所有这些垃圾捕获到第二组,只需使用:

^(?P<test>[\w\-]+)/(?P<text>.+)/edit/?$

......我甚至都没有问你为什么愿意这样做(: