0

我有几段文字要放在我的网站上(在 django 上运行)。在这篇文章中每隔一个句子左右就有一个链接。如何显示此文本的最佳设计是什么?

文本应该驻留在模板、视图函数还是数据库中?标签应该硬编码到文本中,还是应该在数据库中有一个 url/站点名称表?

如果一切都在数据库中,我个人觉得它会更好。所以我正在考虑编写一个伪模板系统,在数据库中存储这样的文本:

我在问一个问题{{“这里”,“堆栈溢出”}}

然后编写一个函数来获取所有标签并用正确的 html 替换它们。

django 是否已经提供了一种方便的方法来做到这一点?有公认的约定吗?

4

1 回答 1

0

我建议保持简单,除非您有特定的理由涉及您自己的模板、数据库查找等,并且只需在您的页面中编写 html。

如果您决心让自己的生活变得艰难,或者您正在尝试解决比您的问题所暗示的更复杂的问题,那么降价之类的东西可能会有所帮助。

于 2012-06-12T23:22:01.827 回答