我正在try 将任何以patternA结尾的url映射到我在Django中的索引函数.为此,我的主urls.py中包含以下内容:
urlpatterns = [
re_path(r'patternA/$', views.index),
]
当我把http://localhost:8000/patternA/,放在PatternA之前时,一切都很好,但当我把任何东西放在PatternA之前时,事情就变得奇怪了尽管我的第二个路径与正则表达式patternA/$匹配,但当将其放入浏览器搜索栏时,我得到了404错误. 当我将模式更改为.*patternA/$时,一切都运行正常. 为什么我得到的是404和patternA/$的图案?
我把http://localhost:8000/something/patternA/放在浏览器搜索栏里,本来打算执行索引函数,结果却得到了404.