PyCharm 은 좋은 IDE(통합개발환경) 이지만 무료버전은 장고에대한 지원이 없다.Django 에서는 python3를 사용한다 => 다운로드 필수!cmd에서 python3 쳤을때 작동하면 성공!3.Django vs Flask메가프레임워크 vs 마이크로프레임워크많은
버블이란?pipenv shell 을 통하여 버블 내부로 이동Django 프로젝트를 할수 있게 해줌Django 프로젝트 생성cmd에 django-admin startproject config생성된 config폴더에 있는 config, manage.py 폴더 밖으로 뺀뒤
장고 서버 생성python manage.py runserver서버를 구동시킴/ 개발중 사용할 수 있는 데이터베이스 제공만들어진 서버에 +admin 덧붙이면 관리자 페이지 제공python manage.py createsuperuser장고 관리자 생성Django Migra
Create Apps django-admin startapp appnames admin page를 보면 user라는 app은 이미 존재한다. 그런데 왜 우리가 직접 생성한 것 일까? => admin page 의 user app은 웹싸이트 운영자로써 회원들을 관리하기
Model에 field 추가1) Model 에 원하는 field를 추가한다.2) 변경된 테이블을 기반으로한 migration을 생성한다=> python manage.py makemigrations3) migration 해주면 적용완료2.First Model Fields