gpt4 book ai didi

Django Rest API Url 模式来处理 . (点)符号

转载 作者:行者123 更新时间:2023-12-04 10:14:43 26 4
gpt4 key购买 nike

创建 Django REST API,需要建议来处理 . (点字符)在 urlpatterns 中。以下是示例详细信息:

我有一个模型(测试),名称作为字段之一,名称值的格式为 ABC.XYZ

Below URL pattern does not work when name = ABC.XYZ 

url(r'^tests/(?P<string>[\w\-]+)/$', views.tests.as_view(), name='api_tests_name')

最佳答案

您可以将点添加到正则表达式中的字符组:

url(r'^tests/(?P<string>[\w\-.]+)/$', views.tests.as_view(), name='api_tests_name')

所以现在你用 tests/foo.bar/ 提出请求例如路径。

关于Django Rest API Url 模式来处理 . (点)符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61127389/

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