gpt4 book ai didi

django - Django 中的动态模板

转载 作者:行者123 更新时间:2023-12-04 23:33:57 24 4
gpt4 key购买 nike

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

最佳答案

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

菜单是目录列表。

要加载的特定模板在每个 View 函数中的 render_to_response 调用中命名。

它非常简单和优雅。

您永远不需要进行模板“交换”。您可以简单地在模板搜索路径中包含您想要的所有模板。所有用户都可以随时使用所有内容。您只需提供 directory_name/template_name 。都为你处理。

不要乱用显式 cookie。 Django 已经为你做了这件事。参见 Django Book 的 chapter 12

使用 Profiles extension 并将选定的模板目录名称放在用户的配置文件中。

关于django - Django 中的动态模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1189297/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com