2 분 소요

1. Django 프로젝트 생성하기

프로젝트를 생성하기위해서는 다음과 같은 명령을 사용한다.

django-admin startproject name

mysite은 생성할 프로젝트의 이름이다. 생성 결과는 다음과 같다.

tree C:\**\LEARNDJANGO /f

C:\**\LEARNDJANGO
  강의록.md
└─mysite
      db.sqlite3
      manage.py
    └─mysite
          asgi.py
          settings.py
          urls.py
          wsgi.py
          __init__.py

LEARNDJANGO 폴더는 학습 내용을 저장하기 위해 최상위에 생성 하였다.

이하는 startproject를 사용하여 생성된 파일 및 폴더이다. |파일(폴더)|설명| |-|-| |상위의 mysite|단순 컨테이너이다. 폴더명은 변경되어도 상관이 없다| |하위의 mysite|생성한 프로젝트의 파이썬 패키지이다.| |db.sqlite3|프로젝트의 데이터베이스를 저장할 파일이다.| |manage.py|프로젝트의 관리자 파일이다.| |asgi.py|WSGI 프로토콜을 사용하는 웹서버 사용하는 파일이다.| |settings.py|프로젝트의 설정 파일이다.| |urls.py|프로젝트의 URL 파일이다.| |wsgi.py|WSGI 프로토콜을 사용하는 웹서버 사용하는 파일이다.| |__init__.py|프로젝트의 초기화 파일로 mysite 폴더가 파이썬 패키지임을 알려준다.|

ASGI, WSGI에 대한 자세한 설명 링크

서버를 실행하기위해서는 manage.py가 위치한 폴더에서 다음 명령을 실행한다.

python manage.py runserver

태그:

카테고리:

업데이트:

댓글남기기