1. 程式人生 > 實用技巧 >flask-sqlalchemy模型query等方法增加智慧補全

flask-sqlalchemy模型query等方法增加智慧補全

在使用flask建立資料庫模型之後,在檢視中使用時,不管時pycharm專業版還是vscode都不能進行flask模型的智慧補全操作。在網上也搜尋了很多得內容的內容都時要從模型建表的時候採取方法,略顯複雜,不夠我這樣的小白進行使用,於是我把方向投入到AI補全程式碼上面。就為了少敲幾次。懶人沒救了。。。

功夫不負有心人,經過我多番嘗試,終於在VScode中找到了一個外掛aiXcoder。完美的在vscode中進行flask_sqlalchemy query型別補全。

安裝

我們開啟vscode的外掛市場搜尋aiXcoder

是一個這樣的外掛。然後我們點選安裝。安裝成功後我們重啟vscode。開啟一個py檔案,aixcoder就會自動安裝一個本地識別引擎。

下載速度還是挺快的。我們等待它下載完成。下載完成後電腦的C盤的使用者目錄下面會多一個aixcoder的目錄,裡面就存放這個本地識別引擎。

簡單使用

我們開啟一個flask示例專案進入建立資料庫的模型檔案中。

可以看到這是一個模型,現在我們來體驗一下query補全吧。

首先可以看到我們輸入.之後沒有query型別,我猜想可還沒那麼智慧,必須輸入一個q才能找到query.

可以看到我們成功的擁有了query的補全。查詢一下模型的內容吧。同理的get也是需要輸入一個g才能出現哦

使用flask的模型應用一下就變得順暢了。一直頭疼的flask模型補全問題終於算是得到了解決,而且感覺體驗感還行。

注意事項

  • 可以看到在補全提示的帶有黃色星星的就是aixcoder的

  • 使用該引擎可能會佔用一點記憶體,看,就是下面這個東東,根據電腦的情況可能不同,我的電腦是去年新換的,配置還算好

  • 最後:非常感謝開發這款ai補全程式碼外掛的人