Помимо того, что VS Code не умеет работать с удаленным интерпретатором Питона (чтобы можно было кодить в Докере на 100%), он еще не умеет из коробки линтить проект на Джанге. Особенно, если у вас джанговский код находится не в корне воркспейса, а где-то во внутренней папочке. В этом случае pylint начинает ругаться на то, что не может найти внутренние джанговские модели и апликейшены: И вроде хотелось нажаловаться опять на VS Code, но в последствии стало ясно, что это фича линтера. Итак, после долгих гуглений и чтений доки, можно собрать воедино весь список вещей, которые надо сделать, чтобы все работало отлично: Ранее статья была опубликована тут.
