您如何允许用户延伸Django网站以进行模板化?

时间:2010-01-06 09:37:25

标签: django

我正在建立一个Django网站,就像一个博客,我希望用户通过模板“皮肤化”来进一步扩展网站内容。

我想重新使用Django模板,我一直在集思广益,但我还没有明白我是如何做到这一点的,我能听到你的一些好的建议吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

可能最干净的方法是编写真正的语义HTML,允许使用dbsettings(例如站点名称等)配置它的各个部分,然后允许用户添加自己的CSS文件(可能允许要通过dbsettings管理的CSS文件的路径。)