Django 설치
pip install django
Django 프로젝트 생성 및 실행
# 프로젝트 생성
django-admin startproject [project name]
# 프로젝트 내부 이동
cd [project name]
# 8080포트에서 프로젝트 실행(default 8000)
python manage.py runserver 8080
Django 앱 생성
python manage.py startapp [app name]
Django Sqlite3 DB 사용
# projectname/setting.py에 app 설치 알리기
INSTALLED_APPS = [
...
'appname.apps.AppnameConfig',
]
# app의 migration파일 만들기
python manage.py makemigrations appname
# migration하여 DB에 모델 테이블 만들기
python manage.py migrate
Django Admin User 생성
# admin 사이트에 로그인할 수 있는 유저 생성
python manage.py createsuperuser