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
找不到Django url调度程序页面_Django_Django Urls - Fatal编程技术网

找不到Django url调度程序页面

找不到Django url调度程序页面,django,django-urls,Django,Django Urls,我试图在django url.py中定义一个url模式,就像 url(r'^networking$','mysite1.networking.views.networking'), 当我在我的地址栏中键入时,转到网络页面 我得到404错误和一个斜杠“/”自动添加到地址栏,如 帮我找出我做错了什么?似乎您的Apache服务器或某些Django中间件正在添加尾部斜杠。您可以纠正这一点,或者更好的方法是使用以下url模式: url(r'^networking/?$','mysite1.netw

我试图在django url.py中定义一个url模式,就像

 url(r'^networking$','mysite1.networking.views.networking'), 
当我在我的地址栏中键入时,转到网络页面

我得到404错误和一个斜杠“/”自动添加到地址栏,如


帮我找出我做错了什么?

似乎您的Apache服务器或某些Django中间件正在添加尾部斜杠。您可以纠正这一点,或者更好的方法是使用以下url模式:

url(r'^networking/?$','mysite1.networking.views.networking'), 

您可能没有正确地包含urlconf。您看到的行为是因为,当Django无法解析url时,默认设置为True。

可以将Append\u Slash设置为false(默认为True),或者使用下面给出的url描述,将带有斜杠的url重定向到所需视图


url(r“^networking/$”、“mysite1.networking.views.networking”)、

networking/将只接受/networking/而不接受/networking@vivek如果我正在使用(r“^networking/?$”,include('mysite1.networking.url')),在这种情况下,当我尝试使用networking.url.py时,它再次显示404错误。第二个url模式类似于url(r“^multiwanrule/”,multiwanrule\u info),是的,您需要在所有url模式中添加“/?”,以接受带斜杠和不带斜杠的请求。最好取消注释附加斜杠。