반응형
Django는 Project 와 App으로 구분한다.
Django에서 Project 는 Web Application을 위해 구성되는 전체를 말하며 이 아래 여러가지의 App으로 구성된다.
맨 먼저 Django 에 Project 를 생성 한다.
django-admin startproject example
만약에 다른 Project 를 생성 할려면 아래와 같이 명령어를 입력해서 생성 한다.
django-admin startproject project명
example Project 를 생성 하고 나면 아래와 같은 파일이 생성이 된다.
example/
│
├── example/
│ ├── __init__.py
│ ├── asgi.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
│
└── manage.py
- example/ : 최상위 Project 폴더
- example/example : Project 관리 앱을 나타내는 폴더
- manage.py : Project 명령 역활
하지만 최상위 폴더를 제외하고 만들수도 있다.
이는 조금더 편하고 깔끔하게 작업을 할 수 있으므로 추천하는 방법이다.
django-admin startproject example .
최상위 폴더가 없어지고 기본 폴더 구조가 변경되었다.
반응형
'Python_WEB > Django' 카테고리의 다른 글
[Django Tutorial]Django APP 생성 (0) | 2021.07.25 |
---|---|
[Django Tutorial]Django 설치 및 패키지 종속성 관리 (0) | 2021.07.25 |
[Django Tutorial]환경 준비 (0) | 2021.07.25 |
[Django]Signals (0) | 2020.07.17 |
[Django]django-admin 주요 명령어 (0) | 2020.07.17 |