我有几段文字要放在我的网站上(在 django 上运行)。在这篇文章中每隔一个句子左右就有一个链接。如何显示此文本的最佳设计是什么?
文本应该驻留在模板、视图函数还是数据库中?标签应该硬编码到文本中,还是应该在数据库中有一个 url/站点名称表?
如果一切都在数据库中,我个人觉得它会更好。所以我正在考虑编写一个伪模板系统,在数据库中存储这样的文本:
我在问一个问题{{“这里”,“堆栈溢出”}}
然后编写一个函数来获取所有标签并用正确的 html 替换它们。
django 是否已经提供了一种方便的方法来做到这一点?有公认的约定吗?