flask method 종류
(GET, POST, DELET, PUT, PATCH)
예시)
@app.route("/teamp", methods=["POST"])
GET
-> 정보를 가져와서 읽거나 검색할 때 쓰임
POST
-> 새로운 리소스 생성과 관련
DELET
-> 리소스 삭제
PUT
-> 리소스를 생성하거나 업데이트하는데 사용
PATCH
-> PUT 처럼 리소스를 생성하거나 업데이트하는데 사용
PUT과 PATCH는 비슷해보이지만 살짝 다름
PUT의 경우 모든 데이터를 새 값으로 수정
PATCH의 경우 데이터 정보의 일부분만 수정
아래는 예시
데이터 [1, 2, 3] 에서
[ , , 5] 값으로 3번째 인덱스에만 값을 수정하고자 했을 때,
PUT의 경우
[NULL, NULL, 5]
PATCH의 경우
[1, 2, 5]가 됌
=> 빈 부분의 값이 새로 생성되는지, 기존의 값을 유지하는지의 차이.