Python 3 설치
- Django는 python 기반의 프레임워크이므로 python을 먼저 설치해야한다.
- 설치 명령어
$ sudo apt-get install python python-pip
- 설치 링크
https://www.python.org/downloads/
- 설치 확인
$ python --version Python 3.8.5
버전이 출력된다면 제대로 설치가 된 것이다.
Django 설치
- 공식 릴리즈를 통해 설치하는 것을 추천한다고 한다.
- 설치 명령어
$ python -m pip install Django
- 설치 확인
$ python -m django --version
역시 버전이 출력된다면 제대로 설치가 된 것이다.
*python 3.9 버전에서는 오류가 뜨던데 나온지 얼마 안된 버전이라 아직 이슈가 있는듯 하다.
프로젝트 생성
- 간단한 프로젝트를 생성해서 Django가 제대로 설치되었고 동작하는지 확인하자.
- Django 프로젝트 생성 명령어
$ django-admin startproject [project_name]
프로젝트가 정상적으로 생성되면 아래와 같은 구조의 폴더가 자동으로 생성된다.
manage.py
- 파일안에
main
이라는 함수가 정의되어있다.
main
함수는 크게 두가지 역할을 한다.- 환경 설정 :
os.environ.setdefault
- CLI를 통해 Django 명령어 입력 :
exectue_from_command_line
- 환경 설정 :
runserver
manage.py
를 통해 입력할 수 있는 명령어 중에 하나다.
- 웹 서버를 실행시키는 명령어이다.
$ python [project_name]/manage.py runserver
- 파일안에
Uploaded by Notion2Tistory v1.1.0