文章

pylint提示django模型类没有成员

在使用Django orm模型类时调用objects 成员的方法, 如:

1
query = Character.objects.filter(pk__lt=10)

由于Character继承自django的Model类, 而本身没有objects成员变量, 便会导致pylint提示代码出错

解决方案:

安装pylint-django插件

1
pipenv install pylint-django

settings.json配置文件中添加:

1
2
3
"pylint.args": [
        "--load-plugins=pylint_django"
    ],
本文由作者按照 CC BY 4.0 进行授权