我在Pylint和pylint-django中使用ALE,但我无法对其进行配置。它在浏览Django项目中的任何文件时显示linter警告:
no-member: User class has no member objects for below code.
代码如下:
from django.contrib.auth.models import User
user_list = User.objects.all()
答案 0 :(得分:4)
w0rp's ale
,pylint
& pylint-django
。在vimrc
添加以下内容&使用django开发Web应用程序很有趣。
感谢。
let g:ale_python_pylint_options = '--load-plugins pylint_django'
答案 1 :(得分:0)
更简单的每个项目的方法是安装 pylint_django 并使用 pylintrc 文件。
pip install pylint-django
创建一个 pylintrc
文件:
[MASTER]
load-plugins=pylint_django
django-settings-module=myproject.settings
将 myproject
替换为您的项目名称。