백엔드/django

[Django]장고 개발서버 구동 startproject, manage.py runserver

silvering0 2021. 4. 8. 11:43

장고 프로젝트는 여러개가 될 수 있으므로 루트를 생성해 주라고 한다.

일단 프로젝트명은 msdb로 해야지

 

저번에 활성화시킨 가상환경을 다시 deactivate 하고

cd c:/
mkdir msdb
cd msdb

이제 생성한 루트 안에서 가상환경에 들어간다.

c:/venvs/mysite/Scripts/activate

프롬프트창이 새로 뜨면서 가상환경에 접속된다.

mysite 디렉터리를 생성하고 여기에 장고 프로젝트를 담아준다.

mkdir mysite
cd mysite

드디어 장고 프로젝트 생성

사실 계속 반복인데

아마 난 또 어떻게 시작했는지도 까먹을테니 자세히,, 적어둔다,,

장고 프로젝트 생성 : django-admin

config. 점을 찍는 이유는 현재 디렉터리를 프로젝트 디렉터리로 만들라는 의미

django-admin startproject msdb.

manage.py 해보라는데,, 루트에 들어가서 실행해야 하는걸 모르고 혼자 헤매고 있었다.

startproject 해준 폴더에 들어가서

python manage.py runserver

해주면 개발서버가 구동된다.

종료시에는 ctrl+c

 

자 이제 저기 장고가 알려준 주소로 가보면

생겼다!