django-admin startproject <myProjectName>
mysite/
manage.py
mysite/
__init__.py
settings.py
urls.py
asgi.py
wsgi.py
manage.py: 프로젝트와 다양한 방법으로 상호작용하는 커맨드라인의 유틸리티
__init__.py: python이 이 디렉토리를 패키지처럼 다루라고 알려주는 용도의 빈 파일
python 3.3 버전부터는 이 파일이 없어도 되는데 하위 버전 호환을 위해 생성하는 것이 안전
settings.py: 프로젝트 환경 및 구성 저장
urls.py: URL 선언 저장, 사이트의 "목차" 개념
asgi.py: 프로젝트를 서비스하기 위한 ASGI 호환 웹 서버의 진입점
wsgi.py: 프로젝트를 서비스하기 위한 WSGI 호환 웹 서버의 진입점
'Web > Django' 카테고리의 다른 글
[Django, React] 로그인, 회원가입 연동 (2) (0) | 2024.03.07 |
---|---|
[Django, React] 로그인, 회원가입 연동 (1) (0) | 2024.03.06 |
[Django] JWT 인증 (2) | 2024.03.04 |
[Django] Rest Framework란, serializer, view 등 (0) | 2024.03.04 |
[Django] 앱 생성, 동작 flow (0) | 2024.03.03 |