在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

你可能感兴趣的:(在vscode中使用pylint-django插件依然有问题提示的终极解决办法)