Ein Blog

25 Artikel

VS Code Django Linting

VS Code bietet über die von Microsoft selbst entwickelte "Python"-Erweiterung bereits die Möglichkeit Python Code Syntax hervorzuheben, automatisch zu formatieren und intelligente Vervollständigungen vorzuschlagen.

Arbeitet man aktuell mit Django in VS Code kommt es jedoch manchmal (z.B. beim Aufruf einer Queryset-Abfrage) zu folgender Fehlermeldung "Class has no objects member". Mit dem Paket "pylint_django" und einer entsprechenden Einstellung in VS Code kann dieser Fehler behoben werden.

  1. pylint_django installieren (z.B. per "pipenv install pylint_django")
  2. In der "Command Palette" (Shift+CMD+P) unter "Preferences: Configure Language Specific Settings" für Python folgendes innerhalb der geschweiften Klammern eintragen:

"python.linting.pylintArgs": [ "--load-plugins=pylint_django", ]

mathiasmell 12. Februar 2019 13:06 vscode , python , django

0 Kommentare

  • Bisher noch keine Kommentare zum Beitrag. Sei der Erste!