我在Google App Eninge上使用Django模板。Google App Engine:如何在給定數量的字符後截斷字符串
我想截斷字符串給定數量的字符後,例如, 如果一個字符串(一個職位的標題)太長,「這是一個很長很長的長期標題」,我想顯示第一幾句話,是這樣的:「這是一個很長很長......」
我已經在這裏找到了一些Django的片段:http://djangosnippets.org/snippets/1259/http://djangosnippets.org/snippets/763/
我想知道:
如果有Google App中更簡單的解決方案引擎蟒蛇?
如何在App Engine中使用此代碼段http://djangosnippets.org/snippets/1259/ ?我相信搞亂源代碼不是一個好主意。
我需要截斷Django模板中的字符串,而不是python源代碼。類似這樣的:{{ string|truncatesmart:50 }}
是否要根據字符或單詞截斷?你在你的問題中提到了兩個。 –
@尼克都很好。我需要更快的。 –
你需要_faster_一個嗎?像這樣的函數的執行速度將對頁面的總渲染時間幾乎沒有貢獻。 –