Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何创建';urlpattern';无限量的';命名正则表达式组'; 解释_Python_Django_Django Views - Fatal编程技术网

Python 如何创建';urlpattern';无限量的';命名正则表达式组'; 解释

Python 如何创建';urlpattern';无限量的';命名正则表达式组'; 解释,python,django,django-views,Python,Django,Django Views,我希望我的网站URL具有文件夹类型结构,如以下示例: www.sitename.com/catagory/sub-catagory/another-catagory/yet-another 目前在my urls.py中,我有以下urlpattern开始描述这一点: url(r'^(?P<slug>[a-zA-Z0-9-\/]+)/', views.page_view) 它似乎只抓住了 yet-another 我不知道如何解决这个问题,任何帮助都将不胜感激:)这似乎工作正常 #

我希望我的网站URL具有文件夹类型结构,如以下示例:

www.sitename.com/catagory/sub-catagory/another-catagory/yet-another
目前在my urls.py中,我有以下
urlpattern
开始描述这一点:

url(r'^(?P<slug>[a-zA-Z0-9-\/]+)/', views.page_view)
它似乎只抓住了

yet-another

我不知道如何解决这个问题,任何帮助都将不胜感激:)

这似乎工作正常

# urls.py 
url(r'^(?P<slug>[a-zA-Z0-9-\/]+)/', views.page_view)

# views.py
def page_view(request, slug):
    slug  # 
#url.py
url(r'^(?P[a-zA-Z0-9-\/]+)/,视图。页面视图)
#views.py
def页面视图(请求、段塞):
鼻涕虫
对于url
www.example.com/a/b/c/d
,它将捕获
a/b/c
,可在
/
处拆分


对于url
www.example.com/a/b/c/d/
它将捕获
a/b/c/d

,这与我的不一样吗?如果我错过了什么,我真的觉得很傻。它似乎对我不起作用,仍然得到了与最初帖子中提到的相同的结果:(是的,它是同一个,我插入了它,它工作(Django 1.8)我刚刚意识到我的问题!我使用的链接不正确…我知道我在做一些愚蠢的事情…我很抱歉浪费了你的时间Ken!:(没问题,很高兴我能帮上忙。
# urls.py 
url(r'^(?P<slug>[a-zA-Z0-9-\/]+)/', views.page_view)

# views.py
def page_view(request, slug):
    slug  #