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


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

之前一直都是用在idea里創建空項目然后導入,之后就沒有各種的智能提示,在選擇文類,選擇模板之類的地方就會很麻煩。

步驟1:用pycharm創建空項目

我這里是選擇了python虛擬環境...不用虛擬環境的正常選系統python環境就可以...這個無所謂了..

步驟2:補全項目結構

這一步也無所謂...我也不太會python,也不知道標准的結構是什么樣子的...只是為了我以后快速實現方便...請跳過直接看第3步.

該demo代碼,我的github地址:https://github.com/GoldArowana/flask_mvc_demo

下載后可能需要重新指定python運行環境

步驟3:jinja自動補全

將templates標記為模板文件夾。被標記后,模板文件夾會變為淡紫色的。

 

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

 

 

 可以看到jinja能自動補全了

 

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

 

 步驟5:flask智能提示

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

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

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM