728x90
반응형
CRUD는 Create, Read, Update, Delete가 가능한 시스템을 이야기한다.
그리고 Django는 CRUD를 만드는데 있어 생산성이 탁월한 것으로 유명하다. 왜일까?
Django는 CRUD에 View를 따로 제공한다. Create view, Read view, Update view, Delete view. 즉 이 4가지의 작업들을 쉽게 할 수 있는 클래스를 제공해준다. 각 작업에 최적화된 도구를 쥐어준다는 이야기다.
이것을 Class Based View라고 한다.
여기에 반대되는 말도 있다. Function Based View인데 함수 기반의 뷰를 이야기한다.
728x90
반응형
'웹 프로그래밍' 카테고리의 다른 글
[pinterest clone (14)] Login / Logout 구현 (0) | 2021.04.27 |
---|---|
[pinterest clone (13)] CreateView를 통한 회원가입 구현 (0) | 2021.04.27 |
pycharm에서 서버 디버깅하는법 (디버깅 설정) (0) | 2021.04.27 |
[pinterest clone (12)] DB 정보 접근 (0) | 2021.04.27 |
[pinterest clone (11)] POST 통신을 이용한 DB 데이터 저장 (0) | 2021.04.27 |