E-room 2022. 7. 11. 22:37
728x90

Django

Python의 오픈 소스 웹 프레임워크이자 풀 스택 프레임워크

Django를 사용한 웹사이트 중 가장 대표적인 곳은 인스타그램이 있다.

 

 

 

터미널 창에 django-admin이라고 입력하면 django로 사용할 수 있는 명령어들을 보여준다.(django설치 필요)

 

 

이중 startproject를 사용해보자

 

django-admin startproject '프로젝트 이름' '생성할 위치' (생성할 위치를 생략하면 현재 디렉터리에 생성된다.)

 

아래와 같은 파일들이 생성된다.

 

 

settings.py

-프로젝트를 운영하는데 필요한 여러가지 설정들이 들어있음

 

urls.py

-사용자가 접속하는 경로에 따라 요청을 누가 처리해줄지를 지정해주는 파일(라우팅 지정)

 

manage.py

-프로젝트를 진행하는 데 있어서 여러 가지 기능이 들어있는 유틸리티 파일

 

 

여러 파일 중 manage.py를 실행해보자

 

사용할 수 있는 다양한 명령어들을 보여준다.

 

이중 runserver를 실행하면

 

다음과 같이 서버가 실행된다 (기본적으로 8000번 포트로 실행된다)

 

생성된 주소로 접속을 하게 되면

 

서버를 성공적으로 만든 걸 축하해준다!

 

서버를 종료하고 싶으면 Ctrl + C를 사용하면 된다.

 

만약 8000번 포트가 사용 중이라면 실행이 되지 않는다.

 

그럴 경우에는 다른 포트번호를 입력하여 사용하면 된다.(0~65535까지 존재)

 

Youtube 생활코딩님의 수업 영상을 보고 복습을 위해 작성한 글입니다.
728x90