модели как то шарить между ними. Что можно для этого сделать?
Вараинт попроще: сделать единую кодовую базу и просто две точки входа Вариант требующий больше орг заморочек: сделать библиотеку
Когда делил на два проекта, хотел избежать путаницы в куче мусора из конфигов и прочего в корне проекта
а зачем тогда общая БД?
Это телеграм-бот и админка+апи
А в чём будут замарочки?
чтобы одна версия была везде
Выходит у меня выбор между двумя pip install -u и копипастой папки?
у тебя выбор между 1. Сделать один проект и внутри подпапки под разные кейсы сделать 2. pip install слоя бизнес логики и работы с БД 3. сделать чтобы бот обращался к API
я бы рекомендовал выбирать между 1 и 3
Мне не нужно шарить запросы в базу, Админка синхронная, а бот асинхронный. Дописывать лишние запросы в апи пока не вижу смысла.
ну тогда выкинь своё деление
Тогда все модули будут в одном окружении, но вроде пока это не проблема
А окружение тут при чём?
Тогда как у них могут быть одинаковые модели?
А в пайчарме можно выбрать разные окружения\интерпритаторы для разных точек входа? Что бы не переключаться между ними вручную?
Можно. (В каком-то смысле)
Нашёл, спасибо
Обсуждают сегодня