首页 > 数据库技术 > 详细

flask-sqlalchemy模型query等方法增加智能补全

时间:2021-01-01 22:37:13      阅读:207      评论:0      收藏:0      [点我收藏+]

在使用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补全代码插件的人

flask-sqlalchemy模型query等方法增加智能补全

原文:https://www.cnblogs.com/wxhou/p/14220036.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!