有人可以解释一下你如何编写一个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模板标记提供两个参数,它就可以正常工作; 但是,如果我省略了可选参数,我会得到一个反转错误.
我怎么能做到这一点?
谢谢,皮特