Terminal환경에서 프로젝트 생성 및 서버동작
pip install virtualenv : 가상환경 모듈 설치
virtualenv <가상환경 이름> : 현재 디렉토리에 새 가상환경 만들기(보통 venv 로 만듬)
source venv/bin/activate : 가상환경 진입
pip install <설치할 모듈이름> : 모듈설치, 여기서는 django 설치
pip freeze : 설치된 모듈 확인
django-admin startproject <프로젝트 이름> : 프로젝트 생성
프로젝트 폴더로 이동
python manage.py runserver : 서버 동작, 아래화면이 나타나고 서버주소(로컬호스트)를 입력하면 성공적으로 동작하고 있음을 보여줌
django의 프로젝트는 특정 명령을 수행하는 view나 templete의 모음인 App으로 이루어져있다.
따라서 독립적으로 개발을 진행할 수 있다는 장점이 있다.
django-admin startapp <생성할 APP이름>