集成了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"
]
网友评论