从Django应用程序中提供静态网页的最佳方法是什么?

时间:2008-10-30 22:47:20

标签: python django static templates

我正在构建一个相对简单的Django应用程序,除了应用程序的大多数动态部分所在的主页面之外,还有一些我将需要的页面根本不是动态的(< em>关于,常见问题等)。将这些集成到Django中的最佳方法是什么,理想仍然使用Django模板引擎?我应该为每个模板创建一个模板,然后创建一个只显示该模板的视图吗?

2 个答案:

答案 0 :(得分:6)

你看过Django的flat pages吗?它可能会做你想要的一切。

答案 1 :(得分:6)

如果您只想为每个模板创建模板,可以使用direct_to_template通用视图来提供模板。

另一个选项是django.contrib.flatpages应用,可让您通过数据库配置静态网址和内容。