У меня похожая проблема с предыдущим постером:
Есть ли способ дополнить django QuerySets дополнительными атрибутами?
, в результате чего мне нужно передать расширенный набор запросов
т.е.
myquerySet = modelOne.objects.all()
for item in myquerySet:
item.newfield='testtext' #testtext is not part of the original modelOne
к функции (в этом случае функция get_datatables_records в библиотеке jquery DataTables django). Если перейти к функции, то с новым полем все в порядке, но (как указано в предыдущем посте) теряется при обращении переданного набора запросов (или в этом случае order_by в самой функции). У меня нет возможности сначала передать исходный набор запросов, а затем присоединить пост-функцию newfield, так что мне интересно, есть ли у кого-нибудь какие-нибудь идеи о том, как выбрать лучший маршрут? Для тех, кто обладает дополнительными знаниями о плагине dataTables, я должен выполнить вторичный обратный вызов в функциях JavaScript.
Я надеюсь, что это имело смысл, и приветствовал бы любой совет.