pycharm建立Flask項目,jinja自動補全,flask智能提示

pycharm建立Flask項目,jinja自動補全,flask智能提示

以前一直都是用在idea裏建立空項目而後導入,以後就沒有各類的智能提示,在選擇文類,選擇模板之類的地方就會很麻煩。python

步驟1:用pycharm建立空項目

我這裏是選擇了python虛擬環境...不用虛擬環境的正常選系統python環境就能夠...這個無所謂了..git

步驟2:補全項目結構

這一步也無所謂...我也不太會python,也不知道標準的結構是什麼樣子的...只是爲了我之後快速實現方便...請跳過直接看第3步.github

該demo代碼,個人github地址:https://github.com/GoldArowana/flask_mvc_demoweb

下載後可能須要從新指定python運行環境flask

步驟3:jinja自動補全

將templates標記爲模板文件夾。被標記後,模板文件夾會變爲淡紫色的。mvc

 

此時可能會提示‘您未指定模板語言’的英文提示,進一步來選擇模板語言。也有可能不提示...不提示通常就是默認選好了。能夠手動進設置裏確認一下。app

 

 

 能夠看到jinja能自動補全了ide

 

步驟4:智能提示大小寫敏感,None忽略大小寫

 

 步驟5:flask智能提示

進入到web/__init__.py文件,在後面添加類型註解 # type:相應的類型idea

下面以Flask實例的對象app爲例,當輸入到'app.'就開始智能提示了。(加類型註解以前就什麼都不提示)spa

 flask標註類型的更多方式請看這裏:http://blog.csdn.net/nima1994/article/details/70344682

相關文章
相關標籤/搜索