연습 - 프로젝트 설정 및 Django 설치

완료됨

이 모듈에서는 유기견 보호소를 위한 웹 사이트에서 작업합니다. 이 프로젝트에서는 기존의 모든 유기견 보호소와 미국에 분양하려는 유기견에 관한 정보를 수집하는 데 초점을 맞춥니다. 이 앱을 통해 유기견들은 지역뿐만 아니라 미국 내에서 분양을 원하는 사람들을 더욱 빨리 만날 수 있습니다.

Django는 고객에게 표시되는 앱을 신속하게 개발할 수 있는 경로를 제공하기 때문에 이 프로젝트에 적합한 프레임워크입니다. 또한 빠른 업데이트를 위해 직원들이 쉽게 액세스할 수 있는 확립된 데이터베이스 및 관리 기능을 제공합니다. 이 프로젝트의 초기 설정을 만들어 이제 이 모듈의 개념에 집중할 수 있습니다.

요구 사항

연습을 완료하려면 컴퓨터에 다음 항목이 설치되어 있어야 합니다.

시작 리포지토리 복제

  1. 명령 창 또는 터미널을 엽니다.

  2. 다음 명령을 실행하여 시작 리포지토리를 복제하고 프로젝트 디렉터리로 변경합니다.

    git clone https://github.com/MicrosoftDocs/mslearn-django-models-data
    cd mslearn-django-models-data/starter
    

    참고

    연습용 솔루션은 솔루션 디렉터리에서 찾을 수 있습니다.

Visual Studio Code에서 프로젝트 열기

코드 편집기로 Visual Studio Code를 사용합니다.

명령 또는 터미널 창에서 다음 명령을 실행하여 Visual Studio Code에서 폴더를 엽니다.

code .

가상 환경 만들기

프로젝트를 위한 가상 환경을 사용하는 모범 사례를 따르겠습니다.

  1. Visual Studio Code 내에서 >터미널을 선택하여 터미널 창을 엽니다.

  2. 새로운 터미널 창에서 다음 명령을 실행하여 가상 환경을 만들고 활성화합니다.

    # Windows
    py -3 -m venv venv
    .\\venv\\Scripts\\activate
    
    # macOS or Linux
    python3 -m venv venv
    source ./venv/bin/activate
    

Django 설치하기

시작 프로젝트는 requirements.txt 파일을 사용하여 필요한 모든 패키지 목록을 포함합니다. pip를 사용하여 설치할 수 있습니다.

동일한 터미널 창에서 다음 명령을 실행하여 필수 패키지를 설치합니다.

pip install -r requirements.txt

서버 시작하기

Django는 애플리케이션을 로컬로 호스트할 수 있습니다. Visual Studio Code에서 기본 제공 터미널 창을 사용하여 이 단계를 수행합니다.

동일한 터미널 창에 다음 명령을 입력합니다.

python manage.py runserver