【发布时间】:2021-05-20 12:41:34
【问题描述】:
2021 年 3 月 29 日更新:存在一个已知问题 here
如何使 pylint-django 与 django-configurations 一起工作?
我在 VS 代码中设置了一个 Django 项目,使用 pylint 和 django-pylint 作为 linter。
我与 django-configurations 有冲突,这是一个我用来根据环境有不同配置文件的包。
我指定 django-settings-module 是为了让 django-pylint 理解 django 项目。
vscode 中的Settings.json 如下所示:
{
// ...
"python.linting.pylintArgs": [
"--load-plugins", "pylint_django", // Works fine
// "--django-settings-module", "project.settings" // Do not work anymore when adding this
],
],
// ...
}
我还尝试了与另一个不使用 django-configurations 的 django 项目的相同配置文件,并且 pylint django 在第二行上运行良好。
【问题讨论】:
标签: django visual-studio-code vscode-settings pylint