不得不PyCharm確實是開發Python優秀IDE,用於開發Flask更是沒說的。
建議使用Pro版本,註冊的問題推薦花點小錢:http://dwz.cn/2KpNib (聲明:該店與本人無關)
註冊成功後就可以放心使用了。
創建Flask項目
新建項目並選擇項目類型->Flask,裏面可以很方便的設置使用的Python解釋器爲Python2還是Python3或者是直接創建自己的VitualEnv環境。
更多設置裏面可以設置視圖的框架推薦直接使用與Flask搭配的Jinja2框架,還可以設置模板的默認路徑(建議直接使用默認的即可)。
創建後就可以看到項目的結構了。
static是Flask的靜態路由的默認路徑;
templates就是默認的頁面模板的路徑。
修改項目設置
File -> Settings
設置中的Project:xxxxx段落的纔是針對這個項目的設置,其他的都是全局設置,大家要注意一下。
Project Interpreter設置運行環境和相關的插件包
如果需要安裝其他的Flask插件,只需要點擊右側的 “+”號即可進行檢索和安裝,非常方便。
是不是非常的方便呢。
推薦大家安裝以下幾個常用插件:
flask-bootstrap
flask-script
flask-wtf
下次會針對這些插件進行講解。
運行Flask程序
運行很簡單,寫好Flask程序後,直接點擊右上角的運行按鈕即可。
運行後悔出現輸出窗口。
是不是很簡單呢。順便說一下這個窗口的左邊第一個按鈕是重新運行的快捷按鈕,這樣就不用每次都先停止後再運行了,一步搞定,絕對方便。
使用上基本上就介紹完了。
後面我會寫一些在Flask的開發時需要做的一些小技巧,畢竟我也是自己研究的,網上查的有些都不對,也希望可以給大家一些參考,少走一些彎路,總之大家一起把Flask學起來吧!