Ограничьте некоторые столбцы в queryset django

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

мой код:

или я использую defer

test_detail=testimport.objects.defer("so_hd","noi_dung")

или я использую только

test_detail=testimport.objects.only("so_hd","noi_dung")

или даже использовать фильтр и отсрочку/только

test_detail=testimport.objects.filters().def("so_hd","noi_dung")

Когда я печатаю print(test_detail.values("ten_kh")), результаты все равно есть. Потому что есть некоторые колонки, которые я редко использую, поэтому я хочу сохранить память и улучшить скорость, если не получить эти колонки. Пожалуйста, помогите мне

Я думаю, что вы можете захотеть выбрать определенные столбцы таблицы:

для этого нужно использовать:

data = Model.objects.values('column_1', 'column_2')
Вернуться на верх