【发布时间】:2013-08-27 13:14:09
【问题描述】:
因此,我目前正在设计一个网站,并使用 Django 在 Heroku 上进行部署。
我想要使用模板动态加载的项目页面(而不是对各种 HTML 模板进行硬编码),并在页面加载时将它们动态加载到 div 中。这些页面将成为“项目”页面,我目前正在考虑存储它们的最佳方式。
我认为它们不会过于相似,因为我希望不同的页面使用不同的 HTML,尽管总体布局会相似。我还希望能够存储代码段,就像堆栈溢出一样。
我对如何存储信息有两个想法:
1) 创建一个文本字段并让我自己渲染 HTML 标签(因为只有我管理员发布到这些页面)
2) 创建 HTML 模板并使用数据库来存储页面链接,这样我就可以动态呈现侧选项卡以查看最新的并轻松归档它们。
最好的方法是什么?也欢迎任何其他想法。
【问题讨论】:
-
我想你正在寻找github.com/divio/django-cms
标签: python django database-design web