Я пытаюсь записать содержимое запроса в файл xls в приложении Django.
Я хочу получить доступ к объекту следующим образом:
ls_part[0].participant_first_name
Я попробовал его в HttpReponse, и я могу получить доступ к значениям.
Но когда я пытаюсь использовать это с xlwt
i = 0
for num in range(len(cols)):
row = ws.row(num)
for index, col in enumerate(cols):
value = ls_part[i].participant_first_name
row.write(index, value)
i += 1
ls_part является результатом простого запроса, как:
ls_part = Ls_part.objects.get.filter(product=productId)
Это выдает эту ошибку: объект 'WSGIRequest' не поддерживает индексирование
Я понимаю, что есть проблема с get, но я не понимаю, как использовать __getitem__
Я получаю доступ к своему определению, в котором создается файл xls, с помощью формы, которая передает значение фильтра моему методу, который выполняет запрос. Может быть, это исходит из того, как я это разработал.
Заранее спасибо.