gpt4 book ai didi

python - 如何设置只接受 3 个特定单词的 Django URL 正则表达式?

转载 作者:行者123 更新时间:2023-11-28 19:54:51 27 4
gpt4 key购买 nike

我的 urls.py 现在设置如下:

urlpatterns = [
url(r'^(?P<content_type_name>[a-zA-z-_]+)$', views.content_type, name = 'content_type'),
]

这使得该 url 将接受由 - 或 _ 或两者分隔的任何单词或单词字符串。但是,我想要一个正则表达式,它只接受 content_type_name 参数的三个词之一 - 'comics'、'articles'、'videos'。

我该如何设置?

最佳答案

应该做到以下几点:

urlpatterns = [
url(r'^(?P<content_type_name>comics|articles|videos)$', views.content_type, name='content_type'),
]

关于python - 如何设置只接受 3 个特定单词的 Django URL 正则表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33154540/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com