Мне нужно создать остальные API в Django, который будет возвращать CSV-файл, который содержит только заголовки, а также файл создается во время выполнения.Вот мой код, не знаю, почему он не отправляет файл, в идеале эта функция должна возвращать CSV-файл, который будет иметь заголовки в качестве имен файлов.
def get_template():
fieldnames = ['id, rate_plan_name, test_cd, test_name, price,
is_package, is_deleted']
with open('templates.csv', 'w') as csvfile:
wtr = csv.writer(csvfile, delimiter=',')
wtr.writerow(fieldnames)
response = HttpResponse('templates.csv', content_type='application/x-download')
filename = "template_%s.csv" % (datetime.utcnow())
content = "attachment; filename='%s'" % filename
response['Content-Disposition'] = content
return response