[기본 CRUD 구현 1]
💁 Handling HTTP requests
생성을 위한 new, create 함수와 수정을 위한 edit, update함수는 공통점과 차이점이 존재한다.
- CREATE의 new, create 함수는 생성을 구현하기 위한 공통점이 있다.
- UPDATE의 edit, update 함수는 수정을 구현하기 위한 공통점이 있다.
- new와 edit은 GET 요청에 대한 처리
- create와 update는 POST 요청에 대한 처리
... 때문에 하나의 view 함수에서 method에 따라 각각의 역할을 수행하도록 할 수 있다.
💁 new와 create함수 병합
articles/views.py - new(), create()
💁 edit와 update함수 병합
articles/views.py - edit(), update()
💁 templates
create.html
index.html
detail.html
update.html