Meme's IT

[Django] RESTful API (2) 자원의 행위 / 표현 본문

BackEnd/Django

[Django] RESTful API (2) 자원의 행위 / 표현

Memez 2023. 10. 18. 10:22

자원의 행위(HTTP Request Methods)

대표적인 HTTP Request Mehods

  1. GET: 조회(Read)
    • 서버에 리소스의 표현을 요청
    • GET을 사용하는 요청은 데이터만 검색해야 함
  2. POST: 생성(Create)
    • 데이터를 지정된 리소스에 제출
    • 서버의 상태를 변경
  3. PUT: 수정(Update)
    • 요청한 주소의 리소스를 수정
  4. DELETE: 삭제
    • 지정된 리소스를 삭제

 


자윈의 표현

지금까지는 사용자에게 페이지(html)만 응답하고 있었다 → render함수의 역할
근데 이렇게 하면 뭔가 일이 일어나면 계속 새로고침이 됨(좋아요 누를 때마다 페이지가 새로고침 됨)
그래서, 이제는 JSON데이터를 응답하는 REST API로 변환 → 프론트엔드 → 클라이언트
즉, django는 이제 백엔드의 영역만 다룰 것

 

'BackEnd > Django' 카테고리의 다른 글

[Django] DRF(1) single model  (0) 2023.10.18
[Django] DRF란?  (0) 2023.10.18
[Django] RESTful API (1) URI과 URL  (0) 2023.10.18
[Django] API와 REST  (0) 2023.10.18
[Django] 댓글 구현(N : 1)  (0) 2023.10.17