gpt4 book ai didi

python - Django,将 HTML 代码存储在数据库中

转载 作者:行者123 更新时间:2023-11-28 19:23:40 25 4
gpt4 key购买 nike

所以我目前正在设计一个网站,我正在使用 Django 将其部署在 Heroku 上。

我想要使用模板动态加载的项目页面(而不是对各种 HTML 模板进行硬编码),并在页面加载时将它们动态加载到 div 中。这些页面将成为“项目”页面,我目前正在考虑存储它们的最佳方式。

我不认为它们彼此过于相似,因为我希望不同的页面使用不同的 HTML,尽管总体布局是相似的。我还希望能够存储代码段,就像堆栈溢出一样。

关于如何存储信息,我有两个想法:

1) 创建一个文本字段并让我自己呈现 HTML 标记(因为只有我是管理员发布到这些页面的)

2) 创建 HTML 模板并使用数据库存储页面链接,这样我就可以动态呈现侧边选项卡以查看最新信息并轻松存档它们。

什么是最好的方法?也欢迎任何其他想法。

最佳答案

更好的方法是在您的模板中使用包含某些逻辑的标记。

    {% if something %}
{% include "custom_pages/bar.html" %}
{% else %}
{% include "custom_pages/foo.html" %}
{% endif %}

而且您始终可以轻松地编辑您的 html 文件。

关于python - Django,将 HTML 代码存储在数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18420557/

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