feat: persist uploads under resources

업로드 파일을 resources/uploads에 저장하고 파일명 안전화 처리합니다.
resources 디렉터리는 git에서 제외하고 uploads/.gitkeep만 추적합니다.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dsyoon
2026-02-09 18:43:03 +09:00
parent 42feb4a0fa
commit b18c9172a4
3 changed files with 43 additions and 33 deletions

6
.gitignore vendored
View File

@@ -6,3 +6,9 @@ __pycache__/
# optional local artifacts
*.log
# resources (업로드/아티팩트는 git에서 제외)
resources/*
!resources/uploads/
resources/uploads/*
!resources/uploads/.gitkeep