Я получаю данные из базы данных postgres со следующим кодом:
values = ('foo', 'bar', 'group')
FooBar.objects.order_by('-id').extra(select={'group': "'stackoverflow'"}).values(*values)
Код работает нормально, но я слышал, что использование extra
не является предпочтительным, и даже в документации django говорится: «Используйте этометод как последнее средство ». Итак, вопрос в том, как можно избежать использования extra
для извлечения данных?