django : Account, Articl, Project, Comment
- pip install django
- django-admin startproject (django admin하면 명령어 리스트 볼수있음)
- Open하여 해당 프로젝트 들어가기
- 가상환경 실행(File->settings ->python Interpreter -> 톱니바퀴 add-> 새로운 가상환경 만들기
- 터미널껐다가 키면 (venv)추가됨
MVC,MVT :Model View Controoller(Template)
Model
- 데이터베이스와 통신하게 해주는 편리한 도구
ex) 유저가 새로가입하고 새로운 글을 썼을때 그 글을 다 DB에 저장해야하는데 편리하게 수정 삭제가 가능하게 해줌
View
- 계산하는 부분의 대부분을 당담
User가 Server에 요청했을때 되돌려주는 것을 함
Template
- 실질적으로 볼수있는 Front-end와 관련있음
Template은 유저인터페이스와 밀접하게 관련
View는 계산하는 여러가지 인증 확인같은 것을 작업
Model 데이터를 저장하는곳과 쉽게 연결하기 위한 기능 수행