У меня есть проект django с такой структурой:
основной_проект
---- основной_проект
‹------библиотеки
‹‹---------exceptions.py
----проект_а
----проект_б
В views.py из project_a я пытаюсь импортировать папку с именем libs из main_project и файл из libs вызывается exceptions.py, но я получаю сообщение об ошибкеImportError: No module named libs.exceptions
Мой код:
from main_project.libs.exceptions import (
APIException400,
APIException405,
APIException403,
exception_handler_dispatcher,
)
Может кто-нибудь сказать мне, что мне здесь не хватает? Со ссылкой на ответ https://stackoverflow.com/a/31407131/5080347 я даже пытался:
from main_project.main_project.libs.exceptions import (
APIException400,
APIException405,
APIException403,
exception_handler_dispatcher,
)
но не работает.
libs
файл__init__.py
? - person DhiaTN   schedule 18.05.2016__init.py__
, который все еще не работает - person the_unknown_spirit   schedule 18.05.2016__init__.py
, а не__init.py
, без файла python рассматривайте библиотеки как обычную папку, а не пакет. - person DhiaTN   schedule 18.05.2016