LINUX.ORG.RU

annotate в выборку

 ,


0

1

djangorest

есть выборка

q = Some.objects.get(id=1).exists()

Есть сериализатор

some = BooleanField()

Как бы сделать annotate выборки, чтобы можно было направить сериализатору данные, чтобы он провалидировал?

★★★★

Ты, наверное, что-то не так делаешь или не до конца описал проблему. Если Some это FK у другой модели и её наличие или нет ты хочешь обозначить как True/False, то в queryset этой модели нужно описать с помощью conditional expression где When 1, если существует, иначе 0.

conformist ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.