1. 프로젝트 생성
django-admin startproject [프로젝트 이름]
cmd창에서 원하는 위치에서 실행
2. 기본 테이블 생성
python manage.py migrate
사용자 및 그룹 테이블을 추가하기 위해서 프로젝트 개발 시점에 실행
3. 슈퍼유저 생성
python manage.py createsuperuser
4. 앱 생성
python manage.py startapp [앱이름]
5. 데이터베이스 변경 사항 반영
python manage.py makemigrations [앱이름]
python manage.py migrate
makemigrations 명령에 의해 migrations 디렉터리 하위에 마이그레이션 파일들이 생기고, 이 마이그레이션 파일들을 이용해 migrate 명령으로 데이터베이스에 테이블을 만들어줍니다.
6. 테스트용 웹 서버 실행
python manage.py runserver
'Django' 카테고리의 다른 글
[Django] SlugField (0) | 2022.01.22 |
---|---|
[BookmarkApp] models.py 작성 (0) | 2022.01.13 |
[Django] 프로젝트 설정 파일 변경 (0) | 2022.01.13 |
[Django] 장고 전체적인 개요- settings.py / models.py / urls.py / admin / runserver (0) | 2022.01.12 |
[Django] 카카오 소셜 로그인 구현 (0) | 2021.10.12 |