Django 공식 문서 방법
django-admin startproject 프로젝트명
- 위 방법은 Django를 접한지 얼마 안된 사람에게는 괜찮다.
- 하지만 위 방식은 Django 애플리케이션을 구조화함에 있어서 좋은 방식은 아니다.
- 규모가 확장됨에 따라 협업을 하거나 앱이 커질 때 프로젝트 구조가 좋지 않다.
제대로 구조화 하는 법
django-admin startproject config
- 프로젝트 폴더 안에 config 폴더가 생긴다.
- config 폴더 안에는 config폴더와 manage.py파일이 생성되어있다.
- 최상위 config폴더 이름을 마음대로 변경 후 내부의 config폴더와 manage.py파일을 최상위로 꺼낸다.
- 그리고 폴더 이름이 변경된 기존 config폴더를 삭제한다.