Как встроить рабочую книгу xlsxwriter в веб-портал django?

Я пытаюсь встроить рабочую книгу xlsxwriter в веб-портал django.Я создал рабочую книгу с помощью xlsxwriter. Но у меня нет идеи, как встроить ее в веб-страницу.

from io import BytesIO as IO
import xlsxwriter
from django.http import HttpResponse

def export_page(request):
    excel_file = IO()
    workbook = xlsxwriter.Workbook(excel_file, {'in_memory': True})
    worksheet = workbook.add_worksheet()
    worksheet.write('A1', 'Some Data')
    workbook.close()
    excel_file.seek(0)
    response = HttpResponse(excel_file.read(),
                        content_type='application/vnd.openxmlformats-officedocument.spreadsheetml.sheet')
    response['Content-Disposition'] = 'attachment; filename="Report.xlsx"'
    return response

Здесь я использую Django. Может ли кто-нибудь предложить решение для решения этой проблемы?

Вернуться на верх