我在django中启用了平面页面
并使用网址/pages/about
所以我想知道我是否需要在url.py中创建一些url而不是
因为当我尝试http://ip:8000/pages/about
时,它会说找不到页面
此外,当我创建页面时,它要求我选择网站,但我只使用ipaddress,这可能是原因
答案 0 :(得分:1)
不,您不需要添加任何网址。当您定义的所有网址都失败时,Flatpages中间件会启动。 the docs中有更多信息描述了它的工作原理。
答案 1 :(得分:0)
https://docs.djangoproject.com/en/dev/ref/contrib/flatpages/
,尤其是this part of the guide显示了如何配置您的网址以使用您的平面广告
答案 2 :(得分:0)
在root urls.py文件中包含此单行代码
url(r'^pages/', include('django.contrib.flatpages.urls')),
并创建包含简单网址/about/
完成!!
对我有用