0
보기로 CSV 파일을 생성하여 브라우저로 다운로드하여 다운로드 할 수 있습니다. CSV 파일은 여러 워크 시트를 지원하지 않으므로 여러 CSV 파일을 생성하여 다운로드 한 zip 파일로 패키지화하려고합니다. 여기 여러 장의 CSV 파일을 생성하고 압축하여 장고로 다운로드하십시오.
은 CSV 파일이다 : 할def user_csv_pull(request):
response = HttpResponse(mimetype='text/csv')
response['Content-Disposition'] = 'attachment; filename=user_list.csv'
user_list = User.objects.order_by('-date_joined')
t = loader.get_template('reporting/user_list.csv')
c = Context({'user_list': user_list,})
response.write(t.render(c))
return response
내가 생성하지만 그 알아 낸 있다고 가정 할 4 개 또는 5 다른 CSV 파일을 지원하기 위해,이를 확장 할 필요가 ... 어떻게 나는 그것을 우편으로 밀어 넣는가? CSV 파일을 디스크에 쓴 다음 압축 할 필요가 있습니까? 여기에 게시 된 다른 질문은 SockIO
으로 여기에서 사용할 수있는 것처럼 보입니다.