| Name | Type | Description |
|---|---|---|
| title | text | 공지 제목 |
| content | text | 공지 내용 |
title: text,
content: text
{
"title": "제목",
"content": "내용"
}
| Name | Type | Description |
|---|---|---|
| message | text | |
| data | ||
| - id | int | 공지 고유번호 |
| -user | char | 작성자 |
| -content | text | 공지 내용 |
| -created_at | DateTime | 작성시간 |
| -updated_at | DateTime | 수정시간 |
{
"message": "TF 공지 작성 성공",
"data": {
"id": 1,
"user":1
"title": "제목",
"content": "내용",
"created_at": "2022-08-26 17:53",
"updated_at": "2022-08-26 17:53"
}
}
필수 필드 비어있는 경우
{
"message": "TF 공지 작성 실패",
"data": {
"title": [
"이 필드는 blank일 수 없습니다."
],
"content": [
"이 필드는 blank일 수 없습니다."
]
}
}
TF가 아닌 사용자가 작성 요청보낸 경우
{
"detail": "이 작업을 수행할 권한(permission)이 없습니다."
}
로그인 하지 않고 접근하였을 경우