"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > Django 설치 및 사용 방법

Django 설치 및 사용 방법

2024-11-09에 게시됨
검색:239

How to install and use Django

장고

Django는 Python으로 작성된 무료 오픈 소스 웹 프레임워크입니다. 이는 모델-템플릿-뷰 아키텍처 패턴을 따르며 Django Software Foundation에서 유지관리합니다. 2005년 7월 21일에 처음 출시되었으며 3절 BSD 라이센스에 따라 라이센스가 부여되었습니다. Django는 빠른 개발깨끗하고 실용적인 디자인으로 유명하여 웹 애플리케이션 구축에 널리 사용됩니다.

설치:

  • 파이썬을 다운로드했는지 확인하세요. 공식 Python 웹사이트에서 설치하지 않는 경우(링크)
  • 파이썬 설치 후 설정을 완료하고 완료합니다.
  • 파이썬이 올바르게 설치되었는지 확인하려면 터미널을 열고 다음을 실행하세요.
python --version

# output will be python version you have installed

가상 환경 생성: (선택 사항) 그러나 가장 좋습니다 -

가상 환경 설정:

  • 가상 환경을 사용하는 이유 가상 환경은 프로젝트의 종속성을 격리하여 다른 프로젝트와의 충돌을 방지하고 프로젝트에 필요한 정확한 버전의 라이브러리가 있는지 확인합니다.
  • 가상 환경 생성
  • 터미널이나 명령 프롬프트를 엽니다.
  • 프로젝트를 저장하려는 디렉토리로 이동하세요.
  • 가상 환경을 생성하려면 다음 명령을 사용하십시오(표준 라이브러리 옵션인 venv 사용).
# If you want to use with python3 then
python3 -m venv my_env 

# If you want to use with just python then
virtualenv env_name

(my_env를 원하는 환경 이름으로 바꾸세요.)

  • 가상 환경 활성화
  • 리눅스/macOS:
source my_env/bin/activate 
  • 윈도우:
my_env\Scripts\activate
  • 확인: 터미널 프롬프트 앞에 괄호 안에 가상 환경의 이름이 표시되어야 합니다(예: (my_env) your_user@your_computer).
  • 프로젝트 폴더 생성
  • 터미널 내부:
mkdir my_project_name 

(my_project_name을 프로젝트 이름으로 바꾸세요.)

  • 프로젝트 폴더로 이동
  • 터미널 내부:
cd my_project_name
  • 프로젝트 작업
  • 갈 준비가 되었습니다! 이제 가상 환경이 활성화된 프로젝트 폴더에 있습니다. 프로젝트 파일 생성, 종속성 설치 및 코드 실행을 시작할 수 있습니다.

Django 프레임워크 설치:

  • Django 패키지 설치
pip install djangorestframework
  • 새 Django 프로젝트 만들기
django-admin startproject project_name

# change project_name
  • 이제 프로젝트를 생성한 후 해당 폴더로 이동합니다.
cd project_name
  • 이제 다음을 사용하여 해당 Django 프로젝트에 앱을 만듭니다.
django-admin startapp my_app

# you can use any app name in place of my_app
  • 이제 settings.py 파일에 my_app을 추가하세요.
INSTALLED_APPS = [
    ...,
    "my_app",
]
  • 데이터베이스를 사용하려면 터미널 -> project_folder에서 이 작업(데이터베이스 마이그레이션)을 실행하세요.
python manage.py makemigrations
  • 이제 마이그레이션을 수행하세요.
python manage.py migrate

Django 프로젝트 테스트

  • 개발 서버 시작
python manage.py runserver
  • Django 개발 서버는 http://127.0.0.1:8000에서 시작됩니다.
  • 포트를 변경하려면 다음을 사용하세요.
python manage.py runserver 8001

즐거운 코딩이 되셨나요? - 게으르다

DM에 문의 - Twitter(X)
연락처 메일 - [email protected]

릴리스 선언문 이 글은 https://dev.to/sanya_lazy/how-to-install-and-use-django-3928?1에서 복제되었습니다.1 침해 내용이 있는 경우, [email protected]으로 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3