我是Django的初学者,而Django网址有问题。
以下文本是我的网址文件:
path('<slug:menu_slug>/', views.home_menu, name='home-menu'),
path('<slug:menu_slug>/<slug:section_slug>/', views.home_section, name='home-section'),
path('<slug:menu_slug>/<slug:section_slug>/<slug:item_slug>/', views.single_item, name='single-item'),
例如,当我在控制台中请求网址guide/territory/
时,将获得此输出
"GET /en/guide/territory/ HTTP/1.1" 200 11227
"GET /en/guide/territory/undefined HTTP/1.1" 301 0
"GET /en/guide/territory/undefined/ HTTP/1.1" 302 0
"GET / HTTP/1.1" 302 0
"GET /en/ HTTP/1.1" 200 26271
我的问题是为什么有undefined
的请求?
预先感谢您的回复。