Django Url模式不匹配。有人可以告诉我为什么吗?
这是re_path:
re_path(
r'^resultcount/(?P<dateiname>.*)_(<int:id>)/$',
views.resultcount,
name='resultcount'
)
我尝试过以下网址:
答案 0 :(得分:1)
您需要转义括号。此外,您不能 mix path(..)
语法和re_path
语法:
re_path(
r'^resultcount/(?P<dateiname>.*)_\((?P<id>\d+)\)/$',
views.resultcount,
name='resultcount'
)
外部括号(带有反斜杠)因此是与URL匹配的括号,内部括号用于捕获id
参数。