У меня есть приложение django, структурированное так ...
app_foo
__init__.py
urls.py
views.py
models.py
bar_app
__init__.py
...
bar_app...
Используя distutils, я могу получить приложение для установки в путь python под именем модуля "app_foo".
Однако любой код в файлах Python "bar_app", который ссылается на вещи внутри приложения django, относительно не работает при выполнении из пути Python. Например,
from bar_app.views import stuff
Я знаю, что могу пройти через приложение и изменить все ссылки на абсолютные. Например,
from app_foo.bar_app.views import stuff
Мой вопрос:
Можно ли в любом случае заставить все приложения внутри "app_foo" также находиться на пути к питону?
Концептуально это будет похоже на выражение из импорта app_foo * для всего пути.