django文本链接设计

时间:2012-06-12 23:13:43

标签: django

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

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

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

我问了一个问题{{“here”,“stack overflow”}}

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

django已经提供了一种方便的方法吗?是否有公认的惯例?

1 个答案:

答案 0 :(得分:0)

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

如果你决心为自己的生活变得艰难,或者你试图解决比你的问题所暗示的更复杂的事情,那么像markdown这样的事情可能会有所帮助。