Linuxpia/웹 프로그램
GitHub에서 clone한 Django 프로젝트 실행을 위한 기본 세팅
Linuxpia4U
2025. 5. 2. 11:53
반응형
✅ GitHub에서 clone한 Django 프로젝트 실행을 위한 기본 세팅 가이드
📌 1. 가상환경 생성 및 활성화
python3 -m venv ~/venvs/class
source ~/venvs/class/bin/activate
📌 2. 패키지 설치
pip install -r requirements.txt
✅ 📄 requirements.txt 파일 예시 (명령어가 아닌 패키지 이름만)
django
python-decouple
openai
필요시필요시 pip freeze > requirements.txt로 자동 생성 가능
✅ 📄 .env 파일 예시
.env 파일은 manage.py와 같은 경로에 둡니다.
DJANGO_SECRET_KEY=django-insecure-임의의복잡한문자열
DEBUG=True
✅ 3. 마이그레이션 수행
python manage.py migrate
(옵션) 관리자 계정 만들기
python manage.py createsuperuser
✅ 4. 개발 서버 실행
python manage.py runserver
✅ 전체 순서 요약
git clone https://github.com/사용자이름/저장소이름.git
cd 저장소이름
python3 -m venv ~/venvs/class
source ~/venvs/class/bin/activate
pip install -r requirements.txt
vi .env # 환경변수 파일 생성
python manage.py migrate
python manage.py runserver

반응형