好用的Django Template - default_if_none 解決None的問題

我實在是很喜歡appenige當中的template,如果習慣使用Python Django的template可幫助你解決不少瑣碎事。

例如:從DataStore撈回來欄位沒有存在資料,會在網頁上顯示None,若想要換為其他顯示的字元你可以使用:
{{ value|default_if_none:"nothing" }}

value為欄位名稱,資料若不存在,會自動幫你轉換為"nothing"。若不用template,你可能要在
Python內做轉換,或拉到前端javascript中處理,都比不上這簡單。
且使用django template因為有效能最佳化過,可增加處理的效率。

沒有留言:

張貼留言