0

我在 django 中启用了平面页面

并使用 url 创建页面/pages/about

所以我想知道我是否需要在 url.py 中创建一些 url

因为当我尝试http://ip:8000/pages/about时说找不到页面

另外,当我创建页面时,它要求我选择站点,但我只使用 ipaddress,这可能是原因吗

4

3 回答 3

1

不,您不需要添加任何网址。当您定义的所有 url 都失败时,Flatpages 中间件就会启动。文档中有更多信息描述它是如何工作的。

于 2011-07-05T13:38:00.647 回答
0

https://docs.djangoproject.com/en/dev/ref/contrib/flatpages/

特别是本指南的这一部分展示了如何配置您的 url 以使用您的平面页面

于 2011-07-05T13:35:34.147 回答
0

在根 urls.py 文件中包含此单行代码

url(r'^pages/', include('django.contrib.flatpages.urls')),

并使用简单的 url 创建平面页面文件/about/

完毕!!

这个对我有用

于 2016-05-16T05:19:13.183 回答