Skip to content

Commit 15bed0c

Browse files
jongjunnclaude
andcommitted
feat(demo): 운영 사이트용 추가 콘텐츠 시더(강사/강의/리뷰/커뮤니티/스터디·채팅)
- scripts/seed_content.py: 신규 ID 대역(강사 9240~9259 / 학생풀 9300~9349)만 쓰는 독립 추가 시더. 페르소나/기존 시드(9200~9229)는 미접촉. wipe도 신규 대역만. 대표 12과목 강의(subject=SubjectType enum명 → 과목필터 매칭), 리뷰, 커뮤니티 (자유/질문 채택·대기), 스터디(모집중/마감)+채팅방·메시지 시드. 영상=archive.org. - scripts/upload_demo_thumbs.py: 로컬 썸네일 리사이즈(640x360) + aws CLI로 S3 업로드. - scripts/demo_content_thumbnails.py + demo_content_thumbs/*.jpg: 리사이즈 산출물·키매핑. - 앱이 import하지 않는 스크립트라 서버 동작 무영향(수동 호출 시에만 실행). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent a898ed8 commit 15bed0c

14 files changed

Lines changed: 678 additions & 0 deletions

scripts/demo_content_thumbnails.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# 자동생성(upload_demo_thumbs.py). seed_content.py 가 S3_BUCKET env 와 조합해 URL 생성.
2+
S3_PREFIX = 'thumbnails/demo-content'
3+
THUMB_KEYS = [
4+
'content0.jpg',
5+
'content1.jpg',
6+
'content2.jpg',
7+
'content3.jpg',
8+
'content4.jpg',
9+
'content5.jpg',
10+
'content6.jpg',
11+
'content7.jpg',
12+
'content8.jpg',
13+
'content9.jpg',
14+
'content10.jpg',
15+
]
23 KB
Loading
18.5 KB
Loading
17.8 KB
Loading
37 KB
Loading
26.7 KB
Loading
14.4 KB
Loading
21.5 KB
Loading
18.9 KB
Loading
22.3 KB
Loading

0 commit comments

Comments
 (0)