Django中的动态模板

4 django django-templates

我即将在Django中创建一个动态网站,以便用户可以更改网站所基于的模板....对于新用户,他们必须从菜单中选择他们喜欢的模板,然后存储在cookie中供将来参考.但是我不知道怎么做......任何想法.

S.L*_*ott 6

模板是服务器上目录中的文本文件.

菜单是目录列表.

要加载的特定模板render_to_response在每个视图函数的调用中命名.

它非常简单而优雅.

你永远不需要做模板"交换".您可以在模板搜索路径中获得所需的所有模板.所有用户都可以随时使用.你刚才提供directory_name/template_name.全部为您处理.

不要搞乱明确的cookie.Django已经为你做了这个.请参阅Django Book的第12章.

使用" 个人档案"扩展,并将选定的模板目录名称放在用户的个人档案中.