我在django中启用了平面页面
并创建url为/pages/about
的页面
我想知道我是否需要在url。py中创建url
因为当我尝试http://ip:8000/pages/about
时它说没有找到
当我创建页面时,它要求我选择站点,但我只使用ipaddress,这可能是
不,您不需要添加任何url。当您定义的所有url都失败时,Flatpages中间件就会启动。文档中有更多的信息描述它是如何工作的
https://docs.djangoproject.com/en/dev/ref/contrib/flatpages/
,特别是这一部分的指南,展示了如何配置你的url,以使用你的平面页面
在根url .py文件中包含这一行代码
url(r'^pages/', include('django.contrib.flatpages.urls')),
和创建平面页面文件与简单的url /about/
完成! !
It works for me