#!/bin/bash set -e echo "Starting Django application..." echo "Environment: ${DJANGO_ENV:-development}" echo "" # 정적/미디어 파일 디렉토리 생성 echo "Creating directories..." mkdir -p /app/staticfiles mkdir -p /app/mediafiles # 데이터베이스 마이그레이션 echo "Running database migrations..." python manage.py migrate --noinput # 전략 초기화 echo "Initializing strategies..." python manage.py init_strategies # 정적 파일 수집 echo "Collecting static files..." python manage.py collectstatic --noinput --clear echo "" echo "Django application ready!" echo "" # 전달된 명령어 실행 exec "$@"