#django #visual-studio-code #vscode-settings #pylint
#django #visual-studio-code #vscode-настройки #pylint
Вопрос:
ОБНОВЛЕНИЕ 2021 от 29 марта: здесь есть известная проблема
Как заставить pylint-django работать вместе с django-конфигурациями?
Я настроил проект Django в VS code с использованием pylint и django-pylint в качестве компоновщика.
У меня конфликт с django-configurations, пакетом, который я использую для создания разных конфигурационных файлов в зависимости от среды.
Я указываю django-settings-module для того, чтобы django-pylint понимал проект django.
Settings.json в vscode выглядит следующим образом :
{
// ...
"python.linting.pylintArgs": [
"--load-plugins", "pylint_django", // Works fine
// "--django-settings-module", "project.settings" // Do not work anymore when adding this
],
],
// ...
}
Также я попробовал тот же конфигурационный файл с другим проектом django, который не использует django-configuration, и pylint django хорошо работает со второй строкой.
Ответ №1:
Мне удалось заставить это работать с этим форматом:
{
"python.linting.pylintArgs": [
"--load-plugins",
"pylint_django",
"--django-settings-module=project.settings"
]
}