У меня есть таблица отчета с 10 полями/столбцами. Я хочу, чтобы пользователь мог динамически выбирать, какие столбцы ему нужны в отчете. Можно ли это сделать в Django ORM
Пример
Если пользователю нужны столбец1 и столбец2, он должен быть таким
obj = ReportTable.objects.values('column1', 'column2')
Если пользователю нужен столбец5, столбец6, столбец9, столбец10, он должен быть таким
obj = ReportTable.objects.values('column5', 'column6', 'column9', 'column10')
Это выполнимо в django orm или я должен использовать курсор или необработанные запросы