у меня есть это в моем шаблоне:Джанго: экспорт объект из базы данных, чтобы преуспеть
<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
А вот мю URL в urls.py
:
url(r'^export$', 'export_excel', name='export_excel'),
Он экспортирует книги в файл, названный books.xls, и проблема заключается в том, что он экспортирует их как «объекты книги» в первый квадрат (A1)
Что мне делать, если я хочу сделать каждую «book_attribute» в отдельном квадрате и каждой «книге» в отдельной строке?