Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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
Django URL不工作_Django_Url - Fatal编程技术网

Django URL不工作

Django URL不工作,django,url,Django,Url,我在django工作了很短时间,我是新手。我遇到了URL.py文件的问题-以下是代码: url(r'^(?P<city>\w+)/(?P<main_type>\w+)/(?P<sub_type>\w+)/(?P<post_title_slug>\w+)$', 'postpage'), url(r'^(?P\w+)/(?P\w+)/(?P\w+)/(?P\w+)/(?P\w+)$,'postpage'), 当我重定向(例如)到slug的websi

我在django工作了很短时间,我是新手。我遇到了URL.py文件的问题-以下是代码:

url(r'^(?P<city>\w+)/(?P<main_type>\w+)/(?P<sub_type>\w+)/(?P<post_title_slug>\w+)$', 'postpage'),
url(r'^(?P\w+)/(?P\w+)/(?P\w+)/(?P\w+)/(?P\w+)$,'postpage'),
当我重定向(例如)到slug的
website.com/Paris/Art/Graphics/testtitle时

它将不起作用-显示“未找到页面”。我做错了什么


我正在使用:Django 1.4.1

谢谢您的帮助,但我解决了它-以下是解决方案:

post_title_slug格式不正确,因此我使用了此
(?p[-\w]+)
而不是
(?p[-\w]+)


再次感谢,希望这能对其他人有所帮助。

您是否在settings.py中设置了APPEND\u SLASH=True?如果您快速将“$”更改为“/?$”并且有效,那么您的问题在于斜杠后面。