Python
을 기반으로 만들어진 프레임워크이다.
여기서 나오는 프레임 워크란? 즉 그 틀에 맞게 일을 해야하며 틀을 벗어날 경우는 error
를 만날 수 있습니다.
프레임워크
- 위에 말했듯이 프레임워크가 주가되어 사용자가 맞춰야한다.
라이브러리
- 사용자가 주가 되어 필요한 것만 골라서 사용할 수 있다.
Model
- 데이터베이스 테이블 정의, Class가 하나의 테이블라 생각하면된다.View
- 가장 큰 역할을 로직 처리를 담당하는것이다.Template
- 사용자가 보게 될 화면의 모습을 정의한다.위 이미지를 보면 C.R.U.D(Data 생성/조회/수정/삭제), ORM은 간단하게 번역기? 객체와 관계형 데이터베이스를 이어준다고 생각하면된다.
위 그림에서 주황색 부분이 정확히 장고가 활용되는 영역이 어느 부분인지 확인 할 수있습니다. 지금까지 장고가 뭔지 어떻기능을 하는 것인지 알아 보았고 더욱 공부해서 직접 사용해봐야겠다.