нужен при получении/обновлении задачи
то есть, это где-то на уровне создания задачи должно валидироваться
чтобы отображались теги только этогого task__project_id
и чтобы добавлять можно было теги для этого task__project_id
В сериализатор такую логику добавлять?
я бы в кастомном кверисете фильтровал
@iNerV @vasia_z Сори, что тегаю, но я так и не осилил. :( Может ответ где-то на поверхности, но у меня в голове просто не "кликнуло". Предложенный вариант: сделать кастомный кверисет / переопределить получение кверисета в вьюсете. Но для какого вьюсета? Для какой модели? Меня беспокоит то, что я для модели Task указал поле tags как ManyToMany, но никак не указал, что мне нужны именно такие tags, у которых tag.project равен task.sprint.project. Если требуется больше кода или больше информации - я готов все показать 🙏
Обсуждают сегодня