Экспорт html-шаблона в excel в django

Я пытаюсь сделать кнопку, которая экспортирует данные html-таблицы в excel. Я хочу получить данные из того, что показано в шаблоне, но я получил все данные из моей базы данных

вот мой views.py

def export_excel(request):
response = HttpResponse(content_type='application/ms-excel')
response['Content-Disposition'] = 'attachment; filename=rate_analysis.xls'
wb = xlwt.Workbook(encoding='utf-8')
ws = wb.add_sheet('rate_analysis')
row_num = 0
font_style = xlwt.XFStyle()
font_style.font.bold = True

columns = ['columns ...']

for col_num in range(len(columns)):
    ws.write(row_num, col_num, columns[col_num], font_style)

font_style = xlwt.XFStyle()

rows = CompanyRate.objects.values_list('date', 'notice_name', 'event', 'basic_amount', 
                                       'num_of_company', 'avg_of_1365', 'hd_rate', 'hd_num',                                     
                                       'hj_rate', 'hj_num', 'hm_rate', 'hm_num')
for row in rows:
    row_num+=1

    for col_num in range(len(row)):
        ws.write(row_num, col_num, str(row[col_num]), font_style)
wb.save(response)

return response

и это данные моей таблицы

       {% for companyrate in company_list %}
            <tr style="text-align: left">
                <td>{{ companyrate.date }}</td>
                <td>{{ companyrate.notice_name }}</td>
                <td>{{ companyrate.event }}</td>
                <td>{{ companyrate.basic_amount }}</td>
                <td>{{ companyrate.num_of_company }}</td>
                <td>{{ companyrate.avg_of_1365 }}</td>
                <td>{{ companyrate.hd_rate }}</td>
                <td>{{ companyrate.hd_num }}</td>
                <td>{{ companyrate.hj_rate }}</td>
                <td>{{ companyrate.hj_num }}</td>
                <td>{{ companyrate.hm_rate }}</td>
                <td>{{ companyrate.hm_num }}</td>
                </td>
           </tr>

У меня нет идеи, как получить данные из html шаблона пожалуйста, помогите, спасибо и извините, что я не очень хорошо владею английским

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