У меня вопрос, если картинку передать в первую функцию, а док во вторую, то что поменяется?
Как, если в одну функцию передаётся doc а в другую img
Руками)
Ты извини но это бред, кто вообще пишет код руками.
Просто есть подозрение что логику надо исправлять где-то глубже
Это возможно, мой опыт мал, я только предложил конкретно то до чего додумался
Функция вызывается в разных viewset'ах а методе update, чтобы всю логику перенести в services
Поменяется то, что в поле, где должен быть документ - будет изображение и отобразится у какого-то сервиса, вместо его изображения
Нет, функция возвращает данные откуда ты ее вызовешь, я же не предлагаю вызывать ее для сохранения картинки в поле документа, вопрос в том, насколько критично что у тебя две сущности практически идентичные и отличаются названием одного поля, может быть нужно не функции их обработки менять
Так вот именно, я и спросил изначально, нет ли никаких идей, как это сократить, к ифам прислушался. Нет пока других вариантов?
У тебя две одинаковых модели. С одинаковыми полями. Сохраняющиеся одинаково. Есть подозрение что это одна модель. Или одна модель с двумя о2о. Или две модели наследующиеся от одной абстрактной.
Обсуждают сегодня