zjm*_*126 2 python regex django url
这是我的代码:
(r'^q/(?P<terminal_id>[^/]+)/(?P<cmd_type>[^/]+)/?$', 'send_query_cmd'),
Run Code Online (Sandbox Code Playgroud)
观点是:
def send_query_cmd(request, terminal_id, cmd_type):
Run Code Online (Sandbox Code Playgroud)
关于?p卑鄙的.
我不知道这个网址是什么意思,
谢谢
(?P<id>REGEXP)是名为group capture的python正则表达式的语法.
http://docs.python.org/library/re.html - >>向下滚动到(?P...
至于什么P代表..参数?蟒蛇?Origin很有趣.
无论如何,这些相同的正则表达式是django URL解析器用于将URL与视图匹配,以及将命名组捕获为视图函数的参数. http://docs.djangoproject.com/en/dev/topics/http/urls/#captured-parameters
最简单的例子是:
(r'^view/(?P<post_number>\d+)/$', 'foofunc'),
# we're capturing a very simple regular expression \d+ (any digits) as post_number
# to be passed on to foofunc
def foofunc(request, post_number):
print post_number
# visiting /view/3 would print 3.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
504 次 |
| 最近记录: |