вернуть Pandas csv как FileResponse - PullRequest
0 голосов
/ 12 марта 2020

У меня есть супер простая таблица pandas, которая возвращается как csv в django:

class PandasExport(View):
    def get(self, request, *args, **kwargs):
        f = tempfile.NamedTemporaryFile(mode='wt')
        table = pd.DataFrame(list(MyModel.objects.all().values()))
        report  = table.to_csv(f, index=False, header=True)
        return FileResponse(report, 'r')

Хотя report в порядке, представление возвращает ошибку:

'NoneType' object is not iterable

Что я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...