相关疑难解决方法(0)

在django中可选获取参数?

有人可以解释一下你如何编写一个url模式和允许可选参数的视图?我已成功完成此操作,但我总是打破url模板标记.

这是我目前的情况:

图案

(r'^so/(?P<required>\d+)/?(?P<optional>(.*))/?$', 'myapp.so')
Run Code Online (Sandbox Code Playgroud)

视图

def so(request, required, optional):
Run Code Online (Sandbox Code Playgroud)

如果我在这个示例中使用url模板标记提供两个参数,它就可以正常工作; 但是,如果我省略了可选参数,我会得到一个反转错误.

我怎么能做到这一点?

谢谢,皮特

python regex django

25
推荐指数
3
解决办法
2万
查看次数

标签 统计

django ×1

python ×1

regex ×1