pk: int #부스 ID
menu_pk: int #메뉴 ID
/booths/1/menus/3/ → 부스 객체 ID가 1인 부스의 메뉴 객체 ID가 3인 메뉴 수정form-data
| Name | Type | Description |
|---|---|---|
| menu | text | 수정된 메뉴 이름 |
| price | int(positive) | 수정된 가격 |
| is_soldout | boolean | 품절여부 (영업시 True) |
| img | text | 수정된 메뉴 이미지 |
| vegan | text | 수정된 비건 설명 |
menu: text, #수정된 메뉴 이름
price: int, #수정된 메뉴 가격
is_soldout: boolean #수정된 메뉴 판매 여부
img: text #사진 # 수정 안하면 아예 x
vegan: text #비건에 대한 설명
{
"menu": "수정",
"price": 1000000,
"is_soldout": true,
"img": text,
"vegan": text
}
| Name | Type | Description |
|---|---|---|
| message | text | |
| data | ||
| - id | int | 메뉴 고유번호 |
| - menu | text | 수정된 메뉴 이름 |
| - price | text | 수정된 가격 |
| - is_soldout | positiveint | 품절여부(운영중-True) |
| - img | text | 수정된 이미지 |
| -vegan | text | 수정된 비건 설명, |
{
"message": "메뉴 정보 수정 성공",
"data": {
"id": 1,
"menu": "수정",
"price": 1000000,
"is_soldout": true,
"img": FILE
"vegan": "비건"
}
}
해당 부스 관리자가 아닌 유저가 요청 보낸 경우
{
"detail": "이 작업을 수행할 권한(permission)이 없습니다."
}
존재하지 않는 부스 ID를 pk 값에 넣어 요청보낸 경우