2015-11-10 98 views
1

我想在我的網站上創建meta描述,在這一刻我有這個功能獲取產品說明:蟒蛇燒瓶模板返回前150個字符

{{ product.description|nl2br }}         

需要修改這個功能只得到第一個150個字符爲創建元描述,這是可能的模板?或需要在views.py中創建此功能?

+0

可能http://stackoverflow.com/的副本問題/ 2872512 /蟒蛇截形,一長串 –

+0

不重複,我需要在瓶中模板不是蟒蛇,蟒蛇中很容易,只要把[0:150] –

+0

這樣你就可以使用,如樹枝,|截斷功能http://twig.sensiolabs.org/doc/extensions/text.html –

回答

2

的Jinja2中有一個名爲truncate過濾器,文檔是here

{{ "foo bar baz"|truncate(9) }} 
-> "foo ..." 

這樣,你可以試試這個:

{{ product.description | truncate(150) }}