POST /api/contents/blogs/{blog_id}/comment/
- 블로그 댓글 달기
- 권한: permission_reply
- parameters
key |
type |
default |
required |
description |
id |
pk |
|
|
comment id |
blog |
Blog |
|
|
댓글이 달린 블로그 |
comment_id |
pk |
0 |
|
댓글의 댓글일 경우 댓글 id. 블로그 댓글일 경우 0 |
user |
User |
|
|
댓글 작성자 |
name |
char(150) |
|
|
익명 댓글일 경우 작성자 |
content |
Text |
|
|
댓글 내용 |
is_deleted |
bool |
False |
|
삭제된 댓글 여부 |
date_or_time |
json |
|
|
댓글 작성 날짜에 따라 date or time |
editable |
bool |
|
|
현재 유저의 댓글 수정, 삭제 가능 여부 |
{
"name": "guest",
"content": "yes"
}
{
"data": {
"id": 11,
"blog": {
"id": 1,
"user": {
"id": 2,
"username": "[email protected]",
"call_name": "B B"
},
"title": "test2"
},
"comment_id": 0,
"name": "guest",
"content": "yes",
"is_deleted": false,
"date_or_time": {
"date": null,
"time": "11:55 AM"
},
"editable": true
}
}
PATCH /api/contents/comment/{comment_id}/
- 댓글 수정
- 권한: 댓글 작성자
- parameters: 상동
- input sample
- PATCH /api/contents/comment/11/
{
"content": "yes"
}
{
"data": {
"id": 11,
"comment_id": 0,
"user": {
"id": 2,
"username": "[email protected]",
"call_name": "B B"
},
"name": null,
"content": "yes",
"is_deleted": false,
"date_or_time": {
"date": null,
"time": "11:55 AM"
},
"editable": true
}
}