본문 바로가기

레퍼런스/장고 튜토리얼

장고(Django) 최초 설정

 

장고의 버전을 확인한 다음, 장고 프로젝트를 설정합니다.

 

최초로 생성된 파일들입니다.

 

chem 폴더 안에 chem 폴더와 manage.py 파일이 있습니다.

 

장고의 공식 도큐먼트에 따르면,

 

  • 가장 바깥쪽의 루트 디렉토리 chem/은 컨테이너입니다. 이름도 전혀 중요하지 않습니다.
  • manage.py : command-line 유틸리티이며 장고 프로젝트와 다양한 방법으로 상호작용합니다.
  • 안쪽의 chem/ 디렉토리는 실제 파이썬 패키지입니다. 이 안에 있는 패키지를 import하기 위해서는 chem.urls와 같이 사용합니다.
  • chem/__init__.py : 여기가 파이썬 패키지라는 것을 알려주는 빈 파일입니다.
  • chem/settings.py : 장고 프로젝트의 설정입니다.
  • chem/urls.py : 장고 프로젝트를 위한 URL 설정입니다. 장고 기반 사이트들의 "목차"입니다.
  • chem/wsgi.py : WSGI 호환 웹서버가 프로젝트를 제공하기 위한 진입점입니다.