User Update

회원 정보 수정하기와 매칭되는 부분입니다.

url

/member/<유저 고유 pk>/

method

PUT 처음 등장하는 PUT메서드입니다. 서버에게 resource의 업데이트 하거나 resource 가 없다면 새로운 resource 를 생성해 달라고 요청합니다. 회원정보 수정 등에 사용됩니다. PUT은 PATCH와 비교해서 전체 데이터를 교체하는 차이점이 있습니다.

가령 user data의 구조가 name, nickname, post_code라고 한다면, 회원정보 수정시 PUT은 유저의 고유 pk를 찾아 nickname만 수정하더라도 항상 모든 필드값을 가져와서 모든 필드를 항상 새로운 값으로 교체합니다.

data params

Key Value
name 유저 실명
nickname 닉네임
post_code 우편주소
road_address 도로명 주소
detail_address 상세 주소(아파트, 동, 호수)

Success Response

  • PUT : 200 OK
{
    "pk": 322,
    "nickname": "tu47",
    "name": "변경하겠습니다.",
    "email": "[email protected]",
    "profile_image": null,
    "user_type": "D",
    "post_code": null,
    "road_address": null,
    "detail_address": null,
    "date_joined": "2017-08-09T05:04:59.334437Z",
    "last_login": null
}

name만 변경한 결과는 위와 같습니다.

results matching ""

    No results matching ""