У меня есть код в Django приложении для генерации и загрузки файлов Excel, но теперь я создал другое приложение в том же проекте.
Теперь я хочу сохранить полученный файл Excel в каталоге проекта.
Здесь я пытаюсь использовать приведенный ниже код, но не могу получить ответ.
from xlwt import workbook
def invoice_report(request, slug):
.......
.......
elif 'download' in request.GET:
if str(request.GET.get('download')).lower() == 'true':
response = HttpResponse(content_type='application/ms-excel')
response['Content-Disposition'] = 'attachment; filename="Report.xls"'
wb.save(response)
return response
def result_report(request):
mutable_value = request.GET._mutable
print(mutable_value)
request.GET._mutable = True
request.GET['download'] = 'xls'
request.GET['download'] = 'true'
request.GET._mutable = mutable_value
result_response = invoice_report(request,slug)
if result_response:
file = open(folder_name + '/' + str(aircraft.msn) +'report.xls', 'wb')
file.write(result_response.rendered_content)
file.close()
return response