Search code examples
pythondjangovimpylintneovim

Configuring ALE plugin with Pylint


I'm using ALE with Pylint and pylint-django, but I'm not able to configure it. It shows a linter warning while browsing any file within a Django project:

no-member: User class has no member objects for below code.

on code like the following:

from django.contrib.auth.models import User

user_list = User.objects.all()

Solution

  • After some research I found the solution. If you have installed everything correctly including w0rp's ale, pylint & pylint-django. In your vimrc add the following line & have fun developing web apps using django. Thanks.

    let g:ale_python_pylint_options = '--load-plugins pylint_django'