【发布时间】:2011-12-15 05:29:20
【问题描述】:
我正在 Django 中构建一个博客应用程序,当我显示所有博客时,我想显示每个条目的小博客摘录。谁能告诉我我该怎么做?
一种方法是创建一个额外的字段并存储固定数量的单词 每个博客条目,让我们说 20 个字。但那将是存储冗余信息 在数据库中。有没有更好的方法来做到这一点?
【问题讨论】:
-
取决于您是否希望摘录可编辑来确定正确答案。可以简单地使用 def excerpt(self) 来完成,并将切碎的正文返回到一定的字符串长度,然后对 html 进行清理(如果有)。