Экспорт 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 шаблона пожалуйста, помогите, спасибо и извините, что я не очень хорошо владею английским