프로젝트 생성
프로젝트 폴더 및 관련 파일 자동 생성
django-admin startproject {project name}
{project name}
┣ {project name} # main project (설정 정보 등)
┃ ┣ asgi.py
┃ ┣ settings.py # 프로젝트 내 환경구성 등 여러 설정 정보
┃ ┣ urls.py # URL 패턴 등 패스 관련 여러 정보
┃ ┣ wsgi.py
┃ ┗ __init__.py
┗ manage.py # 서버 구동 등
서버가 실행 중입니다
Django는 내부적으로 가벼운 웹 서버로 존재합니다.
경량 웹 서버 > 개발 및 테스트용으로 주로 사용되는 서버 > 실제 작업이 아닌 학습 및 테스트용 서버
실제로는 실제 서버(예: Nginx 또는 Apache, APM 등)가 빌드되고 실행됩니다.
cd {project name}
python manage.py runserver
# 포트 변경해서 구동
# python manage.py runserver {port number}
http://127.0.0.1:8000/
Django에서 사용하는 기본 포트는 8000입니다.

