연습 - Django 설치
Django 프로젝트를 만드는 일은 Python 애플리케이션을 만드는 것과 비슷합니다. 먼저 폴더를 만든 다음 pip
를 사용하여 패키지를 설치합니다.
설치 개요
Django를 설치하기 전에 먼저 프레임워크에 올바른 Python 버전이 설치되어 있는지 확인합니다. 설치된 버전을 확인하려면 명령 프롬프트로 이동하여 다음 명령을 입력합니다.
# Windows
python --version
# macOS or Linux
python3 --version
명령이 실행된 후에는 컴퓨터에 설치된 Python 버전이 표시됩니다. 이 모듈에서는 최신 공식 버전의 Django를 사용하고 있습니다. 최신 Python 기능에 액세스하려면 Python 3을 사용합니다. Python이 설치되어 있지 않으면 Python 웹 사이트로 이동하여 올바른 버전을 다운로드합니다.
프로젝트 폴더 만들기
Django를 다운로드하기 전에 다른 애플리케이션과 격리하는 가상 환경을 만듭니다. 가상 환경을 만들지 않고 프레임워크를 전역적으로 설치하면 다른 Python 애플리케이션과 충돌하여 오류가 발생할 수 있습니다.
새 프로젝트를 포함하는 폴더를 만드는 데서 시작합니다. 또한 가상 환경을 위한 폴더도 만듭니다.
명령 또는 터미널 창을 엽니다.
hello_django라는 이름으로 새로운 디렉터리를 만들고 여기로 디렉터리를 변경합니다.
# Windows md hello_django cd hello_django #macOS or Linux mkdir hello_django cd hello_django
다음 명령을 사용하여 Visual Studio Code에서 폴더를 엽니다.
code .
가상 환경 만들기 및 활성화
필요한 리소스를 만드는 데 필요한 명령을 실행하는 동안 Visual Studio Code에서 통합 터미널을 사용하여 창을 변경하지 않도록 합니다. 가상 환경을 만들고 활성화하여 시작합니다.
Visual Studio Code 내에서 터미널>새 터미널을 선택합니다.
Visual Studio Code 하단의 터미널 창에서 다음 명령을 실행하여 가상 환경을 만들고 활성화합니다.
# Windows python -m venv venv .\\venv\\Scripts\\Activate # macOS or Linux python3 -m venv venv source ./venv/bin/activate
가상 환경의 이름은 괄호 안에 있으며, 뒤에 현재 있는 경로가 이어집니다. 이 명령 프롬프트는 Django 프레임워크 설치를 시작하는 위치입니다.
Django 설치
Python 패키지를 관리하는 가장 일반적인 방법은 요구 사항 또는 requirements.txt 파일을 사용하는 것입니다. requirements.txt 파일에는 애플리케이션에서 사용하는 패키지가 나열됩니다. requirements.txt 파일을 만들고 Django를 추가한 후 라이브러리를 설치해 보겠습니다.
Visual Studio Code에서 hello_django 폴더 내에 requirements.txt라는 새 파일을 만듭니다.
requirements.txt에 다음 텍스트를 추가합니다.
Django
터미널 창에서 다음 명령을 실행하여 Django 및 requirements.txt에 나열된 다른 모든 패키지를 설치합니다.
pip install -r requirements.txt
이 명령을 사용하면 Django 프레임워크가 다운로드되기 시작합니다. 다운로드가 완료되면 앱 개발을 시작할 수 있습니다.