отдельный проект, прошу помощи толковых, мозговитых людей. Делаю не веб-сервис, проект локальный, django используется, как админ-панель, поэтому же используется sqlite, чтобы не поднимать лишние сервисы. Кто-нибудь сталкивался с такой задачей? Что можете посоветовать?
Я думал о том, чтобы заюзать сторонний ORM модуль по типу peewee, но не знаю, как экспортировать модели из проекта django. Такое решение, вообще, прокатит? Как я могу это сделать?
Вторая проблема, с которой я столкнулся - это создание конструктора задач и правил. Пришёл к тому, что требуется создать такие сущности, как "действие", "данные" (может быть несколько блоков) и "условие" (необязательно, в случае если создаётся задача) и через админ-панель это всё как-то комбинировать, а потом вытаскивать из БД. Сделал небольшую диаграмму в попытках придумать решение и всё это в голове уложить, но всё равно не пойму, как можно такое сконструировать и реализовать. Кто-нибудь может помочь и объяснить принцип создания таких вещей?
Второй вопрос ещё актуален. Кто-нибудь может подсказать что-нибудь?
Как будто вам просто нужен дополнительный менеджер + переиспользование имеющегося кода (иерархия классов как вариант?)
Так и есть, мне нужно создавать объекты и сущности извне django проекта
RTFM тогда Сделайте базовый класс менеджера унаследованный от models.Manager Добавьте туда общий код для админки и нового приложения Потом унаследуйте от него AdminManager и AppManager в которых реализуйте соотвествующую функциональность
Спасибо большое, буду пробовать
Обсуждают сегодня