WSL 환경에서 pyenv로 Python 3.7.13을 사용하고,
Django 2.2가 설치되어 있다는 가정하에
프로젝트 생성 → 개발 서버 실행까지 빠르게 진행합니다.
1. 가상환경 확인
python --version
# 출력
Python 3.7.13
django-admin --version
# 출력
2.2
2. Django 프로젝트 생성
django-admin startproject myproject
구조는 다음과 같습니다.
myproject/
├─ manage.py
└─ myproject/
├─ __init__.py
├─ settings.py
├─ urls.py
└─ wsgi.py
3. 프로젝트 디렉토리 이동
cd myproject
4. 개발 서버 실행
python manage.py runserver
정상 실행 시 출력 예시는 다음과 같습니다.
Watching for file changes with StatReloader
Performing system checks...
System check identified no issues (0 silenced).
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
5. 브라우저에서 확인
브라우저에서 아래 주소로 접속합니다.
http://127.0.0.1:8000/
Django 기본 환영 페이지가 보이면 성공입니다
6. 정리하면
- django-admin startproject → 프로젝트 생성
- python manage.py runserver → 개발 서버 실행
- WSL + pyenv 환경에서도 동일하게 동작
- Django 2.2 기준 기본 흐름 확인 완료
'Django 프론트& 백엔드 개발' 카테고리의 다른 글
| 앱(App) 구조 정리 (0) | 2026.01.03 |
|---|---|
| Django 프로젝트 폴더 정리 (1) | 2026.01.03 |
| pyenv와 pyenv-virtualenv로 파이썬 버전 및 가상환경 관리하기 (0) | 2025.09.05 |
| 윈도우 개발 환경 구축: VSCode, WSL, pyenv 설치 (0) | 2025.09.05 |
| WSL(Windows Subsystem for Linux) 설치와 활용 (0) | 2025.09.05 |