Так то у меня и так то таска работает и раз в 5 минут выполняет таску, просто она такая запутанная, много вложенного всего сделанное с помощью одного класса синхронизации и методы, которые сохраняют какие то вложенные вещи, уровень вложенотсти где то 3 таблицы.
Например создаётся пользователь, у пользователя создаётся профиль, у профиля добавляется ещё одна таблица с профилями от двух филиалов.
Хотелось более прозрачную структуру, чтобы сразу было понятно что во что сохраняется и что сохраняется внутри вложенного объекта, это только 3 уровня вложенности, а если их будет 5-6 наверно вообще что то непонятное будет.
Поэтому подумал, что возможно такие штуки с помощью сериализаторов сохраняют, но все говорят что делают так же, по обычному с сохранением в классах и методах с использованием orm.
Everything_is_bad, мое решение работает, просто хочу улучшить свои навыки понимать как сделать "правильно", просто мне кажется это немного колхозный способ и есть что то более специализированное для сохранения таких вложенных массивов структур с более эффективным по времени нагрузке и поддержке. Сейчас в международную компанию устраиваюсь из мелкой местной, хотел как то соответствовать
Ну каким образом, в цикле проходитесь и в orm уже через bulk сохраняйте, просто хочется более гибко и удобно сделать, а когда у тебя много всякого вложенного это уже трудно понимать и уже другой разработчик будет капаться изучать весь этот код
В базе понятно, но как понять, что оно дошло до адресата, чтобы этот флажок поставить. Я частично решил этот вопрос, пока еще костыльный метод, позже полноценное решение наверно выложу
Александр Аксентьев, Ещё нет, заказчику дали все инструкции на то, как зарегаться на госуслугах, создать эцп и добавить организацию в профиль руководителя.
Ни каких данных от портала гос услуг ненужно кроме номера телефона и ФИО, организация это коммерческая медицинская клиника, с юр вопросами думаю особых проблем не будет.
Пока остаются непонятные моменты с самой интеграцией чисто технически, какую библиотеку использовать, нужно ли регистрировать ЭЦП или свой генерировать через OpenSSH, нужно ли делать контейнер с криптопро и ключами для подписания запросов
Сертификат и ключ это обычный сгенерированный через OpenSSL получается я так понял, судя по тому, что сказано сгенерировать, но как его использовать с django_social если он подойдет
VoidVolker, а да, я не знал, что там можно посмотреть в каком режиме запущено приложение, несколько дней назад только купил макбук, ещё разбираюсь, попробую накатить через хоумбрю проверю, спасибо
VoidVolker, а как его посмотреть, ну будет работать, так же как и тот же бинарник с гитхаба на x86_64, его же ни как не проверишь, что он нативно работает
VoidVolker, там не написано, что он под arm, написано, что поддерживает и x86 и arm, бинарник скачаный с гитхаба тоже поддерживает обе архитектуры, на m1 то работает, я имею ввиду совершенно другая ли это версия скомпилированная с нуля или возможно это тот же бинарник
Максим Федоров, попробуй поработать в devcontainer, пока не попробуешь не поймешь для чего это надо, как уже говорил для доступа ко всей среде разработки, библиотекам, файлам внутри контейнера и операционки в нём.
Максим Федоров, для того, чтобы всё установленные библиотеки python проекта прокликивались и можно было по ним переходить и смотреть что там, без этого ты же не можешь посмотреть исходники установленного пакета
Недавно пришло понимание о том, как это реализовать, нужно делать по аналогии с микро сервисами, пробрасывать в dev container не папку одного проекта а общую папку с двумя приложениями, фронта и бэка и уже по идее там будут обе папки, которыми можно будет управлять