dar*_*rse 2 python regex django django-urls
我的urls.py现在设置如下:
urlpatterns = [
url(r'^(?P<content_type_name>[a-zA-z-_]+)$', views.content_type, name = 'content_type'),
]
Run Code Online (Sandbox Code Playgroud)
这使得这个url将接受由 - 或_或两者分隔的任何单词或单词串.但是,我想要一个只接受content_type_name参数的三个单词之一的正则表达式 - "漫画","文章","视频".
我该如何设置?
Sim*_*tte 10
以下应该做:
urlpatterns = [
url(r'^(?P<content_type_name>comics|articles|videos)$', views.content_type, name='content_type'),
]
Run Code Online (Sandbox Code Playgroud)