我正在尝试为django中的博客文章的Listview编写模板。
为此,我想缩短帖子。我在用
我的模板中{{post.body | safe | truncatewords_html:100}}
。此标记缩短了我的文本并附加省略号。
现在的问题是:如何将省略号更改为指向详细视图的超链接?
我在文档中找不到任何内容,我知道很多jquery解决方案。 当然我可以重新实现http://djangosnippets.org/snippets/444/并添加一个超链接作为额外的过滤器参数,但我只是想知道是否有内置的解决方案。
答案 0 :(得分:0)
也许我读错了你的问题,但这可能就是你要找的东西:
<a href="{{post.url}}">{{post.body | safe | truncatewords_html:100}}</a>
我不知道你的post对象是否有url字段,你可能需要调整它。