Django - Редактирование набора запросов в представлениях для передачи в шаблон
У меня есть модель с именем "groups" в проекте django. В этой модели есть строковое поле с именем "families". Итак, у меня много групп, в каждой группе есть поле с именем "families". Мне нужно превратить эти данные в набор запросов, чтобы я мог выполнить операцию замены строкового текста для отправки в мой шаблон. Ниже приведен псевдокод.
teams = groups.objects.all() #Создаем кверисет для всех групп - это работает, как и ожидалось
editable_teams = teams.families #Называть конкретное поле "families" внутри всех "Groups" - это не работает
editable_teams.Replace('families', Value('Johnson'), Value('Jackson')) #Я хочу иметь возможность делать что-то вроде этого - где я заменяю все экземпляры "Johnson" на "Jackson" внутри каждого поля "families", для каждого экземпляра "groups".
Вы можете попробовать следующее:
Group.objects.filter(name="Johnson").update(name="Jackson")