Python Относительный импорт отличается для Django - PullRequest
0 голосов
/ 18 февраля 2020

Я испытываю несоответствие между Django и Spyder (или любой не-Django инфраструктурой).

Я использую relative imports для своих модулей с помощью оператора ..

Это работает в Spyder (т.е. не Django), но как только я запускаю свой Django сервер, я получаю ошибку ImportError: attempted relative import with no known parent package.

Мой код :

У меня есть файл helpers.py с несколькими вспомогательными функциями, которые я импортирую следующим образом: from .helpers import get_SQL_TABLE. helpers.py находится в том же каталоге, что и сценарии, откуда он вызывается, но, как уже упоминалось, это приводит к ошибке в Django, но не в Spyder.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...