在vscode中使用pylint-django插件依然有问题提示的终极解决办法

集成了django.db.models.Model的模型层对象在编译时没有objects属性,但是运行时却有,造成我们在编写代码时pylint会报has no objects attributes之类的错误,但其实不影响代码执行。

解决办法

1、pip install pylint-django,安装pylint-django。
2、在vscode中选择"文件"->"首选项"->"设置",打开vscode的设置文件settings.json,然后添加如下配置。

"python.linting.pylintArgs": [
       "--load-plugins=pylint_django",
       "--disable=all",
       "--enable=F,E,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode"
   ]

相关阅读:Linting Python in Visual Studio Code

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容