Fed*_*rer 46 regex django url django-urls
你有一个URL接受first_name
和last_name
Django:
('^(?P<first_name>[a-zA-Z]+)/(?P<last_name>[a-zA-Z]+)/$','some_method'),
Run Code Online (Sandbox Code Playgroud)
如何在title
不创建任何新行的情况下包含可选URL令牌.我的意思是,在一个理想的情况下:
#A regex constant
OP_REGEX = r'THIS IS OPTIONAL<title>[a-z]'
#Ideal URL
('^(?P<first_name>[a-zA-Z]+)/(?P<last_name>[a-zA-Z]+)/OP_REGEX/$','some_method'),
Run Code Online (Sandbox Code Playgroud)
如果没有创建新线,这是否可行
('^(?P<first_name>[a-zA-Z]+)/(?P<last_name>[a-zA-Z]+)/(?P<title>[a-zA-Z]+)/$','some_method'),
Run Code Online (Sandbox Code Playgroud)
Ign*_*ams 79
('^(?P<first_name>[a-zA-Z]+)/(?P<last_name>[a-zA-Z]+)(?:/(?P<title>[a-zA-Z]+))?/$','some_method'),
Run Code Online (Sandbox Code Playgroud)
不要忘记title
在视图中给出默认值.
归档时间: |
|
查看次数: |
24657 次 |
最近记录: |