연습 - 프로젝트 설정 및 Django 설치
이 모듈에서는 유기견 보호소를 위한 웹 사이트에서 작업합니다. 이 프로젝트에서는 기존의 모든 유기견 보호소와 미국에 분양하려는 유기견에 관한 정보를 수집하는 데 초점을 맞춥니다. 이 앱을 통해 유기견들은 지역뿐만 아니라 미국 내에서 분양을 원하는 사람들을 더욱 빨리 만날 수 있습니다.
Django는 고객에게 표시되는 앱을 신속하게 개발할 수 있는 경로를 제공하기 때문에 이 프로젝트에 적합한 프레임워크입니다. 또한 빠른 업데이트를 위해 직원들이 쉽게 액세스할 수 있는 확립된 데이터베이스 및 관리 기능을 제공합니다. 이 프로젝트의 초기 설정을 만들어 이제 이 모듈의 개념에 집중할 수 있습니다.
요구 사항
연습을 완료하려면 컴퓨터에 다음 항목이 설치되어 있어야 합니다.
- Python
- Git
- Visual Studio Code 같은 코드 편집기
시작 리포지토리 복제
명령 창 또는 터미널을 엽니다.
다음 명령을 실행하여 시작 리포지토리를 복제하고 프로젝트 디렉터리로 변경합니다.
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 .
가상 환경 만들기
프로젝트를 위한 가상 환경을 사용하는 모범 사례를 따르겠습니다.
Visual Studio Code 내에서 뷰>터미널을 선택하여 터미널 창을 엽니다.
새로운 터미널 창에서 다음 명령을 실행하여 가상 환경을 만들고 활성화합니다.
# 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