Django:如何最直接地获得截断词的截断部分?

时间:2014-07-02 20:50:33

标签: django django-templates django-template-filters

我是Django的新手。我试图将标题分成多行,具体取决于它的长度,以便我可以适当地设置后续行的样式。我使用{{ book.title|truncatewords:8}}

之类的东西

我怎样才能得到第9到第16个字?还是第16-24个字? (比如使用|slice过滤器,但对于单词而言)。

我试图避免使用后端,因此这里的解决方案过于复杂:Is there a Django template filter that handles "...more" and when you click on it, it shows more of the text?

@ user3279773似乎在这里提出了一个解决方案,涉及使用|safe但没有发布它(我没有足够的代表来评论一个喊叫):

Django: How to get the truncated portion of "truncatewords"

我尝试用我的代码的各种排列来找出安全的解决方案,并参考下面的链接,但是,唉,无济于事。

https://docs.djangoproject.com/en/dev/ref/templates/builtins/#std:templatefilter-safe

0 个答案:

没有答案