匹配Django中的多级URL

时间:2018-01-09 20:35:58

标签: python django

我正在尝试设置我的urls.py文件,以便它可以处理以下网址:

http://localhost:8000/project/path/ 1级/ 2级别/ 3级

期望的结果是转到path视图并传递包含整个突出显示路径的参数(“level1 / level2 / level3”)。

我试过了 urlpatterns = [ url(r'^path(/(?P<url_path>[-\w]+)?){0,8}$', views.path, name='index') ];

然而,这仅适用于1级,即

http://localhost:8000/project/path/ level1 可以使用

http://localhost:8000/project/path/ level1 / level2 无效

0 个答案:

没有答案