Django URL MAC地址匹配

2024-05-18 22:14:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Django中遇到了一个奇怪的问题,其中正则表达式的一部分被插入到路径中。在

测试Mac:08:00:27:13:5A:B2

MAC地址模式:(?P<mac_address>[\dA-F]{2}(?:[-:][\dA-F]{2}){5})

Pythex中的正则表达式测试

{cd3}中解析:}

结果请求:api/host/lookup/mac/08%3A00%3A27%3A13%3A5A%3AB2{5})/

这将导致404错误。{cd5>如果请求成功,则重复

来自Pythonmanage.py show_urls

/hostmanager/api/host/lookup/mac/<mac_address>{5})/ rest_framework.decorators.hostLookupMacAddress  host_lookup_mac_address 

urls.py

^{pr2}$

Tags: djangopy路径apihostaddressmac地址

热门问题