def index(request):
return HttpResponse("Hello");
python -m venv mysite
- venv : 파이썬 모듈 중 venv 모듈을 사용하겠다는 의미
- venv 뒤에는 원하는 가상환경 이름으로 설정하기
cd mysite/bin
source activate
pip install django == 버전
mkdir projects
- 홈 디렉터리 하위에 projects 디렉터리 생성
cd projects
- 루트 디렉터리로 이동
source /Users/jangsujeong/Documents/GitHub/django/mysite/bin/activate
- 루트 디렉터리 내에서 mysite 가상환경 진입
- 가상환경 루트를 기억해놔야함
mkdir mysite
cd mysite
django0admin startproject config .
- 장고 프로젝트 생성
- config 뒤의 .은 현재 디렉터리 의미함
- 현재 디렉터리 mysite 기준으로 프로젝트 생성
- project에서
django-admin startproject mysite
라고 해도 됨
python manage.py runserver
- 장고 서버 : http://127.0.0.1:8000/로 시작
- 로컬호스트로 실행(로컬서버 혹은 개발서버로 불림)
- 서버 중지 : ctrl+c 입력
cd ~
cd ~/projects/mysite
source ~/projects/mysite/bin/activate```