Gan*_*esh 2 python django vim pylint neovim
我将ALE与Pylint和pylint-django一起使用,但无法对其进行配置。当浏览Django项目中的任何文件时,它会显示linter警告:
no-member: User class has no member objects for below code.
Run Code Online (Sandbox Code Playgroud)
在如下代码上:
from django.contrib.auth.models import User
user_list = User.objects.all()
Run Code Online (Sandbox Code Playgroud)
经过研究,我找到了解决方案。如果您已经安装了正确的一切,包括w0rp's ale
,pylint
和pylint-django
。在您的代码中vimrc
添加以下内容,并享受使用django开发Web应用程序的乐趣。谢谢。
let g:ale_python_pylint_options = '--load-plugins pylint_django'
Run Code Online (Sandbox Code Playgroud)