У меня есть приложение Джанго структурированное, как это ...Установка приложения Django, так это доступно на пути Python
app_foo
__init__.py
urls.py
views.py
models.py
bar_app
__init__.py
...
bar_app...
Используя Distutils, я могу получить приложение для установки в пути питона под «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 import * для всего пути.
это, безусловно, лучше, чем указать имя приложения. я сделаю это, если нет способа получить их все на пути –