1. 程式人生 > >python3下flask-moment無法渲染出時間的解決方法

python3下flask-moment無法渲染出時間的解決方法

一、時間無法渲染的問題

之所以第一篇部落格寫這個問題是因為被這個問題折磨了一下午,百度了好久才找到解決問題的答案。廢話不多說,直接開始。

在《flask Web 開發》一書中,作者是在'base.html'檔案中引入的moment.js,然後修改'index.html'檔案


但是,相信大家試了之後發現並沒有顯示出來時間


解決方法就是:

moment.js 並不在'base.html'中引入,而是在'index.html'中引入


使用上面的方法後,你就會驚奇的發現時間正常的顯示了

(我改了頁面顏色)

二、關於flask-bootstrap中各個js檔案載入的問題

由於bootstrap中關於jquary等js檔案的cdn都是國外的,所以在頁面載入時速度會出奇的慢,因為我們需要修改他們的cdn地址

在上面的連結中,如果直接修改可能會有問題,所以我自己的修改方式是:直接修改flask-moment.py中的 include_moment函式的預設引數