POST /api/communities/forum/
key |
type |
default |
required |
description |
name |
char(150) |
|
True |
포럼 unique id |
title |
char(100) |
|
True |
포럼 제목 |
description |
Text |
|
True |
포럼 설명 |
option |
JSON |
|
True |
포럼 설정값 |
managers |
[User] |
request.user |
|
포럼 관리자 |
is_active |
bool |
True |
|
활성화 여부 |
key |
type |
default |
required |
description |
permission_list |
char |
member |
|
목록 보기 권한 (all, member, staff) |
permission_read |
char |
member |
|
읽기 권한 (all, member, staff) |
permission_write |
char |
member |
|
쓰기 권한 (all, member, staff) |
permission_reply |
char |
member |
|
댓글 권한 (all, member, staff) |
permission_vote |
char |
member |
|
추천 등 리액션 권한 (member, staff) |
support_files |
bool |
False |
|
파일 첨부 지원 여부 |
{
"name": "illegallysmolcats",
"title": "Illegally Small Cats",
"description": "Why so small",
"managers": [
{
"id": 2
}
],
"option": {
"permission_read": "all",
"permission_write": "staff",
"permission_reply": "member",
"permission_vote": "member",
"support_files": false
},
"is_active": true
}
{
"data": {
"id": 11,
"name": "illegallysmolcats",
"title": "Illegally Small Cats",
"description": "Why so small",
"managers": [
{
"id": 2,
"username": "[email protected]",
"call_name": "B B"
}
],
"option": {
"permission_read": "member",
"permission_read": "all",
"permission_write": "staff",
"permission_reply": "member",
"permission_vote": "member",
"support_files": false
},
"is_active": true
}
}
PATCH /api/communities/forum/{forum_id}/
- 포럼 정보 수정
- 권한: 관리자
- parameters: 상동
- input sample
- PATCH /api/communities/forum/11/