在Django下使用flat pages
django包含直接对flat pages的支持。在admin状态下可以看到flatpage的管理,但由于没有更具体的说明并不清楚怎么使用。通过分析源代码,发现flatpage render时会送出 {'flatfile': f} 。因此只需要在模版中通过 {{ flatfile.content }} 即可显示出content内容。
如果不在admin中指定使用的模版,系统会自动使用 templates\flatfiles\default.html.
通过flat page,可以快速制作静态也面,而且无需url解析。
一个说不上是不是问题的问题:flatpage 的url定义只能是目录,不能指定成文件形式。
0 Comments:
发表评论
<< Home