Возможно очень глупый вопрос. Хочу значицца сделать киберприложуху с этим вашим фласком. В большинстве прожектах и туторах делают такую структуру/иерархию:
govnoproject/
-app1/
---__init__.py
---...
-app(n)/
---__init__.py
---....
-setup.py
И всё бы хорошо, но у меня есть модуль, допустим
aboba
, который я хочу юзать в потенциальных приложухах. Поскольку у меня ещё ничего нет, я могу сделать этот модуль внутри
app1
,
но хотелось бы сделать что-то вроде:
govnoproject/
-app1/
-app(n)/
-aboba/
Проблема в том, что сам govnoproject — не модуль, посему
from ... import aboba
не запашет. Как тогда эту шнягу реализовать?
Сделать сверху ещё одну пап очку, а говнопрожект — модулем или есть варианты полутбше (
sys.path.append('..')
звучит как решение, но мне кажетбся говном)?
мимо нуфаг