Это кажется достаточно простым, но весь Django Queries, кажется, 'ВЫБОР *'
Как я создаю запрос, возвращая только подмножество полей?
Начиная с Django 1.1, вы можете использовать defer ('col1', 'col2')
, чтобы исключить столбцы из запроса, или Только ('col1', 'col2')
только для получения определенного набора столбцов. См. документацию .
values
делает что-то немного другое - он получает только указанные вами столбцы, но возвращает список словарей, а не набор экземпляров модели.
Добавьте .values ("column1", "column2", ...)
к вашему запросу