문돌이 존버/Django 스터디
2021. 9. 18.
장고(Django), 다양한 응답의 함수 기반 뷰(2)
본 글은 Holix의 "리액트와 함께 장고 시작하기 Complete" 강의를 듣고 작성한 일지입니다. 이번에는 장고 views.py 에서 Excel 파일 다운로드 응답을 각각 다른 방식으로 처리하는 예시를 살펴보겠습니다. # 파일 읽기 from django.http import HttpResponseBadRequest from urllib.parse import quote def response_excel(request): filepath = '/other/path/excel.xls' filename = os.path.basename(filepath) with open(filepath, 'rb') as f: response = HttpResponse(f, content_type='application/v..