Smarter Django error reporting

Warnings and errors are an inevitable part of a developer's everyday life.

By using Pylint or any other Python source code analyzer, Python developers are able to debug their code while developing and write quality code with less friction. Today, SourceLair enhances its Python error reporting in Django projects, by providing linting with pylint-django plugin enabled by default.

This plugin will help developers with Django projects in SourceLair by:

  • Preventing Python errors raised by Pylint which are not considered errors in the context of Django.
  • Preventing warnings about Django-generated attributes.
  • Fixing pylint's knowledge of the types of Model and Form field attributes.
  • Validating Model.__unicode__methods.

Everytime you start a new Django app in SourceLair you will automatically take advantage of the smart error reporting of pylint-django. Try it out at

Where you can get

Updates and contact us

You can check out product updates at the SourceLair blog, or learn more about us at State of Progress, where we share our thoughts on software development and management.

Stay in touch

You can reach out to us at Twitter, Facebook, Instagram or email us at [email protected].