Как указать каталог исходников в директиве [tool.django-stubs] файла pyproject.tom?

Я использую каталог src в качестве корневого исходного каталога в моих проектах django.

Я пытаюсь выполнить действия pre-commit в этих проектах django с помощью mypy и django-stubs.

Есть ли способ сказать в pyproject.toml, что корень источника находится в src/?

На данный момент, я:

[tool.django-stubs]
django_version = "3.2"
django_apps = ["account", "seniors", "seniors_app"]
django_settings_module = "seniors.settings.dev"
ignore_missing_settings = true
ignore_missing_model_attributes = true
pre-commit run --all 
...
ModuleNotFoundError: No module named 'seniors'

Когда я ставлю django_settings_module = "src.seniors.settings.dev", у меня возникают ошибки при импорте других модулей ( account...)

У вас есть какие-нибудь идеи? Я точно не хочу менять макет моего проекта !

Спасибо!

Вернуться на верх