[python] Django 애플리케이션 생성 방법은 어떻게 되는가?

Django는 파이썬 기반의 웹 프레임워크로, 웹 애플리케이션을 만들 때 많이 사용됩니다. Django 애플리케이션을 생성하는 방법은 아래와 같습니다.

  1. 가상환경 설정 Django를 사용하기 전에 파이썬 가상환경을 설정하는 것이 좋습니다. 가상환경을 사용하면 프로젝트 별로 독립적인 파이썬 환경을 구성할 수 있습니다. 가상환경을 설정하는 방법은 다음과 같습니다.

    $ python3 -m venv myenv     # 가상환경 생성
    $ source myenv/bin/activate  # 가상환경 활성화 (Windows에서는 myenv\Scripts\activate)
    
  2. Django 설치 가상환경을 활성화한 상태에서 Django를 설치해야 합니다. 다음 명령어를 사용하여 Django를 설치할 수 있습니다.

    $ pip install Django
    
  3. Django 프로젝트 생성 Django 프로젝트를 생성하기 위해 다음 명령어를 실행합니다.

    $ django-admin startproject myproject
    

    myproject는 프로젝트 이름으로 원하는 이름으로 변경할 수 있습니다.

  4. 애플리케이션 생성 Django 프로젝트 내에서 애플리케이션을 생성합니다. 프로젝트는 여러 개의 애플리케이션으로 구성될 수 있습니다.

    $ python manage.py startapp myapp
    

    myapp은 애플리케이션 이름으로, 원하는 이름으로 변경할 수 있습니다.

  5. 애플리케이션 등록 Django 프로젝트 폴더 내의 settings.py 파일을 열어 INSTALLED_APPS 항목에 애플리케이션을 등록합니다.

    INSTALLED_APPS = [
        ...
        'myapp',
    ]
    

    myapp은 앞서 생성한 애플리케이션 이름입니다.

이제 Django 애플리케이션을 생성하는 방법에 대해 알게 되었습니다. Django를 사용하여 웹 애플리케이션을 개발해보세요!

참고 문서: Django 공식 문서