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