16 lines
591 B
Markdown
16 lines
591 B
Markdown
# 프로젝트 개요
|
|
- fastapi를 이용한 파일 업로드/다운로드 프로그램 작성
|
|
|
|
# 프로젝트 요구사항
|
|
|
|
- fastapi를 통해 파일 업로드 및 다운로드를 위한 api 구현
|
|
- 업로드한 파일은 파일의 타입에 따라 assets/videos 또는 assets/images에 저장
|
|
- 저장된 파일의 정보 (파일 이름, 타입, 업로드 날짜)는 별도 json 파일을 이용하여 관리
|
|
- API 인터페이스 정의
|
|
- 파일 업로드: /api/files/upload
|
|
- 파일 다운로드: /api/files/download
|
|
- static (웹 (html, css, javascript) 서빙) : /web
|
|
|
|
|
|
|