0
템플릿에 문제가없는 쿼리가 있습니다. 이제 사용자의 입력에 따라 해당 데이터를 검색하고 csv에서 검색 결과를 다운로드해야합니다. 누구나 전체 예제를 도울 수 있습니까? 나는 Google을 통해 갔지만 해결책을 찾지 못했습니다. 방금 검색 결과가 아닌 CSV에서 검색어를 다운로드하는 것으로 나타났습니다.csv에서 검색 결과를 다운로드하는 방법?
템플릿에 문제가없는 쿼리가 있습니다. 이제 사용자의 입력에 따라 해당 데이터를 검색하고 csv에서 검색 결과를 다운로드해야합니다. 누구나 전체 예제를 도울 수 있습니까? 나는 Google을 통해 갔지만 해결책을 찾지 못했습니다. 방금 검색 결과가 아닌 CSV에서 검색어를 다운로드하는 것으로 나타났습니다.csv에서 검색 결과를 다운로드하는 방법?
간단한 예 :
import csv
@staff_member_required
def get_items_csv(request):
response = HttpResponse(mimetype='text/csv')
response['Content-Disposition'] = 'attachment;filename=items.csv'
writer = csv.writer(response)
writer.writerow(['col1', 'col2',])
for item in models.Item.objects.filter(foo=bar);
writer.writerow([item.col1,item.col2])
return response
검색 결과가 쿼리가 너무 :) –
이를 볼 수 있습니다 https://docs.djangoproject.com/en/dev/howto/outputting-csv/ –