将静态值传递给urls.py python

时间:2015-12-09 02:37:23

标签: python django

我想知道我是否可以在urls.py中传递一个字符串,例如:

"待定"

url(r'^create/(?P<userName>[0-9a-zA-Z-]+)/Pending$', views.create, name='create')

并在视图中。它会。

def create(request, userName, Status):

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

这是一个帮助您实现它的正则表达式模式

url(r'^create/(?P<userName>[0-9a-zA-Z-]+)/(?P<Status>Pending|Completed)$', views.create, name='create')

此处,视图的Status参数在您的示例中具有可接受的正则表达式值 - PendingCompleted是扩展有效可接受值的示例