→ yeh6: if 'stripped' in local_entry: local_entry['stripped']=.. 05/13 02:06
→ yeh6: else: local_entry['title']=... 05/13 02:06
對不起 可能是我沒有表達好 後面的程式碼會有錯誤不是指
<mbp:meta name="description">{{ escape(item['stripped']) }}</mbp:meta>
會出錯 而是在其他部分的程式碼要求
<mbp:meta name="description"> 與 </mbp:meta> 中間一定要有東西的時候會出錯
所以如果我把
<mbp:meta name="description">{{ escape(item['stripped']) }}</mbp:meta>
改成
<mbp:meta name="description">{{ escape(item['title']) }}</mbp:meta>
就不會出錯 因為'title'一定會有東西
所以我想要加的判斷式比較像是
if 'stripped'為空(沒有東西)
<mbp:meta name="description">{{ escape(item['title']) }}</mbp:meta>
else 'stripped'有內容
<mbp:meta name="description">{{ escape(item['stripped']) }}</mbp:meta>
感謝幫忙!
※ 編輯: cerebellum (139.52.106.183), 05/13/2016 03:57:12
※ 編輯: cerebellum (139.52.106.183), 05/13/2016 03:57:42
→ uranusjr: 這看起來是 Jinja2 template? 試試這樣 05/13 08:37
→ uranusjr: escape(item['stripped']) or escape(item['title']) 05/13 08:42
→ cerebellum: 感謝幫忙 初步測試是成功的! 有問題會再來回報! 05/14 03:14