我现在将urls.py设置如下:
urlpatterns = [
url(r'^(?P<content_type_name>[a-zA-z-_]+)$', views.content_type, name = 'content_type'),
]
这使得这个url将接受由 - 或_或两者分隔的任何单词或单词串。但是,我想要一个只接受content_type_name参数的三个单词之一的正则表达式 - &#39;漫画&#39;,&#39;文章&#39;视频&#39;。
如何设置?
答案 0 :(得分:10)
以下内容应该:
urlpatterns = [
url(r'^(?P<content_type_name>comics|articles|videos)$', views.content_type, name='content_type'),
]