Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.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中使我的根成为平面页面_Django - Fatal编程技术网

如何在Django中使我的根成为平面页面

如何在Django中使我的根成为平面页面,django,Django,如果这是显而易见的,我很抱歉 我创建了一个URL为\的平面页面。我已经创建了一个catchall(r'',包括('django.contrib.flatpages.url'),根据“实用django项目”第17页。我得到一个无限循环 我在搜索的任何地方都看不到这一点:如何使root index.html成为平面页面 谢谢好了,修好了。建议删除 (r'',包括('django.contrib.flatpages.url')) 并保留(或者,在我的情况下,添加!) FlatpageFallbackM

如果这是显而易见的,我很抱歉

我创建了一个URL为
\
的平面页面。我已经创建了一个catchall
(r'',包括('django.contrib.flatpages.url'),
根据“实用django项目”第17页。我得到一个无限循环

我在搜索的任何地方都看不到这一点:如何使root index.html成为平面页面

谢谢

好了,修好了。建议删除

(r'',包括('django.contrib.flatpages.url'))

并保留(或者,在我的情况下,添加!)

FlatpageFallbackMiddleware


现在我有了一个根平面页面。

正如@Richard提到的,包括

FlatPageFallBackMiddleware
作为你课程的一部分。我不知道该怎么做,但能够找到

重要的是:

url(r'^$', include('django.contrib.flatpages.urls')),
从您的URL.py,包括:

'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware',
在settings.py中作为中间件类的一部分