Develop/Django

Django 설치

Gr00t 2021. 1. 15. 17:03

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함수는 크게 두가지 역할을 한다.
      1. 환경 설정 : os.environ.setdefault
      1. CLI를 통해 Django 명령어 입력 : exectue_from_command_line

    runserver

    • manage.py를 통해 입력할 수 있는 명령어 중에 하나다.
    • 웹 서버를 실행시키는 명령어이다.
      $ python [project_name]/manage.py runserver
    • 실행이 되면 아래의 URL을 통해서 접속해볼 수 있다.
      • localhost:8000
      • http://127.0.0.1:8000

'Develop > Django' 카테고리의 다른 글

[Django Rest Framework] To Do List  (0) 2021.03.16
Django - To Do List 만들기  (0) 2021.02.01
Django - APP 만들기  (0) 2021.01.15