我的模板中有这个:
<table>
<tr><td>book_id</td><td>book name</td><td>book_author</td></tr>
{% for book in books %}
<tr><td>{{ book.book_id }}</td><td>{{ book.book_name }}</td><td>{{ book.book_author }}</td></tr>
{% endfor %}
</table>
<a href="/export">Export to Excel !</a>
我的观点似乎是这样的:
def export_excel(request):
books = Book.objects.all()
response = HttpResponse(books , content_type='application/vnd.ms-excel;charset=utf-8')
response['Content-Disposition'] = 'attachment; filename="books.xls"'
return response
这里是 mu url urls.py
:
url(r'^export$', 'export_excel', name='export_excel'),
它将书籍导出到名为 books.xls 的文件中,这里的问题是它在第一个正方形(A1)中将它们导出为“书籍对象”
如果我想将每个“book_attribute”放在单独的正方形中,并将每个“book”放在单独的行中,我该怎么办?