Над абстрактными моделями я думал. Не подходят, потому что у меня будет другая модель, которая должна иметь связь 1:∞ с любой из дочерних моделей Base и иметь двусторонний доступ с ней. Я так понимаю, стандартными средствам Django это получится сделать только при мультитабличном наследовании.
Насчёт необходимости данных полей в модели-родителе действительно стоит подумать. Спасибо за ответ.
Сергей Горностаев, ну не так всё просто наверное всё-таки. Зависимости могут меняться в процессе разработки, значит venv на сервере будет требовать периодического обновления. Я так понимаю файлы venv надо исключить из git, оставить только файл requirements.txt, и при изменении зависимостей обновлять окружение на сервере.. Какой командой, также pip install -r requirements.txt? Я в правильном направлении вообще думаю?
В общем этот вопрос послужил толчком к решению проблемы. "Надо что-то делать" сказал я себе, запасся горячим кофе с шоколадкой и пошёл жаловаться к нашему инженеру АСУ. И на удивление, у него оказался доступ к локальному админу и он обещал поставить хоть JRE хоть питон. Осталось только определиться, чего хочу больше, расширить знания в питоне в плане написания прикладных программ и использования gui-фреймворков либо начать осваивать незнакомую для меня джаву
Роман Мирр, товарищ прав, хромиумы ставятся без администратора. Просят его, но если отказать - всё равно устанавливаются. То же самое с дропбоксом, вроде
Илья лук, ну да, им и пользуюсь пока. Но у экселя не очень удобное представление информации, плюс сложно организовать связи типа "проведённый ремонт"-"использованные материалы"-"единица оборудования"-"её место в иерархии другого оборудования". Вот насчёт access можно бы подумать, но он тоже какой-то неудобный, на первый взгляд.
А ещё хотелось бы прикрутить прикрепление документов, и ведение наработки, срок отработанный запчастями до поломки, создание различных формальных отчётов одной кнопкой... Нет, excel явно не достаточно
Константин Нагибович, да, там даже готовое решение для меня есть 1С:ТОиР, но у нас используется sap r3 вместо 1с, а под сап то ли нет решений подходящих, то ли заморачиваться никто не хочет, ведется только бух учёт
Rikonardo, да, но у меня даже прав администратора нет, как я сервер запущу? :( А руководство моих увлечений не поймёт, тут параноя в плане безопасности
Насчёт необходимости данных полей в модели-родителе действительно стоит подумать. Спасибо за ответ.