[Django] 파일 업로드 & 다운로드 (feat. Model)
장고에서 모델 클래스를 사용한 파일 업로드 & 다운로드 파일 업로드 1. 템플릿 파일 생성 및 작성 먼저 임의의 템플릿 파일을 생성한다. 또한 해당 템플릿 파일로 이동할 수 있도록 뷰(view) 파일에 뷰를 작성하고, 뷰가 동작할 수 있도록 URL 구성(URLconf) 파일에 URL 양식(URL pattern)을 등록한다. 장고 기본 문법이므로 자세한 코드는 생략한다. 이후, 데이터를 뷰로 전송하기 위한 form 태그, 사용자로부터 파일을 입력받기 위한 input 태그를 템플릿 파일에 작성한다. {% csrf_token %} form 태그에 action 속성을 추가하고 임의로 원하는 값을 작성한다. 또한 이를 처리하기 위해 마찬가지로 임의의 뷰를 작성하고 URL 양식을 등록한다. 위 코드 예시에서는 생략..
프로그래밍 언어/Python(파이썬)
2022. 11. 24. 16:46