본문 바로가기
개발일지/Django

Django 프로젝트 생성 및 실행

by 개발에정착하고싶다 2022. 9. 29.

# django

 

#1 프로젝트 생성

 

vscode에 내장된 터미널을 통해서

django 프로젝트를 진행하고자 하는 폴더로 경로를 이동한 후

 

django-admin startproject 프로젝트명

 

나는

django-admin startproject my_site

라고 하였다.


#2 생성된 프로젝트 폴더로 이동

 

핵심은 프로젝트 생성시 manage.py가 있는 폴더와 동일한 경로로 위치를 옮기는 것이다.

나의 경우에는 그냥 만들고 바로 이동을 한것이라

cd my_site

로 해결 되었다.

 

cd는 change directory의 약자로 알고있다.


#3 manage.py를 통해서 server 실행

 

python manage.py runserver


 

#4 터미널에 표시된 주소로 이동

 

터미널에 보면 

 

Starting development server at http://127.0.0.1:8000/

 

라는 안내문구가 뜰것이다.

그리고 http://~~~ 이쪽 주소로 마우스를 가져다 대면

컨트롤 + 클릭 이라고 나오는데, 컨트롤 혹은 커멘드키 + 클릭을 하면 해당 페이지로 이동이 된다.


#5 서버종료

 

서버종료는 다시 vscode의 터미널로 돌아와서

컨트롤+c를 누르면 된다.


#6 그외

 

4번의 서버실행될때에 주소값 마지막은 8000번이며

이게 기본 디폴트이다.

하지만 경우에 따라서 같은 컴퓨터로 피치못하게 8000번을 점유해서 사용해야할때가 있다고 한다.

그럴때는

 

python manage.py runserver 8080

 

이라고 하면 8080디폴트 값으로하여서 서버 이용이 가능하다고 한다.