IDE : Pycharm
터미널 pip install django
django-admin startproject <폴더명> <위치>
python manage.py migrate
python manage.py createsuperuser
(관리자계정 생성)
python manage.py runserver
로 실행해서 확인할 수 있다
python manage.py startapp <디렉토리>
애플리케이션 생성
config/setting.py/installed_apps
에 생성한 앱 추가
model.py
에서 DB 테이블 생성
python manage.py makemigrations <디렉토리>
python manage.py migrate <디렉토리>
마이그레이션(migration) 파일을 생성해 db연결
config/urls.py
에서 앱 추가, app/urls.py
에서 경로 등록
view.py
에서 클래스 생성으로 구현하면 장고의 기본 끝!!
https://docs.djangoproject.com/ko/3.2/ref/forms/validation/
https://developer.mozilla.org/ko/docs/Learn/Server-side/Django/Introduction