Это общий вопрос, который может не совсем соответствовать названию.В основном у меня есть набор запросов, который я зацикливаю как
for q in queryset:
q.new_var=...
, чтобы создать новые переменные.Когда я отправляю набор запросов в шаблон, я получаю эти новые значения переменных на веб-странице.Так что это работает, как и ожидалось.
Но теперь я также хочу сделать фрейм данных из набора запросов, используя Pandas и Django-pandas.Поэтому я пишу
df = read_frame(queryset)
Я бы подумал, что, если я сделаю это после цикла, я получу новые переменные, включенные в кадр данных, но я этого не сделаю.Вместо этого это так же, как если бы я поставил его перед циклом.Почему и как мне это исправить?
Я подробно изучил ссылку выше, прежде чем задал вопрос, но не вижу, как это мне помогает.Вопрос заключался в том, как преобразовать набор запросов во фрейм данных, но это не мой вопрос.Мой вопрос заключается в том, почему исходный набор запросов преобразуется, когда я добавил в него переменные.Извините, что не могу уточнить вопрос лучше.