Python/Django

[Python] Django(장고) 설치하기

Owen.white 2023. 12. 19. 16:14
728x90
반응형

목차

 

1. Django(장고) 설치

장고를 설치하기전, 터미널을 열어 pip를 업데이트 한 후 장고를 설치한다.

pip install --upgrade pip
pip3 install django

     

    파이썬이 2버전 대로 설정되어있다면 3버전대로 사용하기위해 alias 설정을 해주도록한다.

    alias python=python3

     

     

    장고를 설치 한 후 다음과 같은 명령어를 통하여 버전 확인이 가능하다.

    python -m django --version

     

     

    장고를 설치한 후 다음과 같은 명령어를 통하여 버전을 확인 할 수있다.

    python -m django --version

     

    2. 가상환경 생성

     

    가상환경을 위해 pyenv패키지를 설치한다. 설치하는 이유는 해당 프로젝트에서 설치한 패키지들이 무엇인지 확인하기 위함이 크다.

     

    먼저 프로젝트를 실행할 폴더를 생성한다.

    mkdir django_project

     

    가상환경을 설치 후 해당 경로로 이동한다.

    python -m venv owen_dashboard
    cd owen_dashboard

     

    bin 폴더로 이동 후, 다음 명령어를 입력한다.

    cd bin
    source ./activate

     

    ‘source ./activate’ 라는 명령어는 활성화 하는 명령어이다.

     

    이후 장고를 설치 한 후 pip 업그레이드도 같이 실행한다.

    pip install django
    python -m pip install --upgrade pip

     

    이후에는 프로젝트가 들어올 폴더를 생성한 후, 장고 프레임워크가 실행될 폴더로 지정해줘야한다. 

    mkdir my_project
    cd my_project
    django-admin startproject mysite .
    ls

     

    위의 코드를 실행하면, 'my_project'라는 이름의 프로젝트 폴더를 생성하고, 그 안에 'mysite'라는 이름의 장고 프로젝트를 시작한다.

     

     

    ls를 입력시 config폴더와 manage.py 파일이 생성된것을 확인할 수 있다.

     

    이제 Django 프로젝트를 실행해보자.

    python manage.py runserver

     

    실행시, 8000번 포트로 실행 되는것이 확인 가능하다.

    서버를 종료하려면, 터미널에서 'Control' + 'C'를 누르면 됩니다.

    로컬 서버에서 접속하여 확인해보면 아래와 같은 화면을 확인할 수 있다.

     

     

     

     

     

    반응형