Group List
GroupTag object의 목록을 돌려줍니다.
GET Parameter로 page, search를 받을 수 있습니다.
page로 Pagination 번호를 받을 수 있으며, 주어지지 않을 경우 1페이지로 취급됩니다.
search로 검색 키워드를 받을 수 있으며, 태그의 이름에 해당 키워드가 포함된 태그의 목록을 보여줍니다. 주어지지 않을 경우 전체 태그 목록을 보여줍니다.
URL/group/tag/
MethodGET
URL Params
Key | Description | Value | Type | Require |
---|---|---|---|---|
page | 페이지 번호 | Page number | Integer | False |
search | 검색하려는 단어. 이름에 해당 단어가 포함된 태그 리스트를 반환 | search keyword | String | False |
Success response
HTTP Status code200
Content
{
"count": [전체 GroupTag 개수],
"next" [다음 page API주소 링크, 존재하지 않으면 null],
"previous": [이전 page API주소 링크, 존재하지 않으면 null],
"results" [
//해당 page에 속하는 GroupTag 목록
{
//각 GroupTag object
},
{
...
}
]
}
{
"count": 14,
"next": "http://localhost:8000/api/group/tag/?page=2",
"previous": null,
"results": [
{
"pk": 1,
"name": "test1"
},
{
"pk": 2,
"name": "test2"
},
{
"pk": 3,
"name": "test3"
},
{
"pk": 4,
"name": "asdf"
},
{
"pk": 5,
"name": "게"
}
]
}
Error response
Page does not exist error
HTTP Status code404
Content
{
"detail": "Invalid page."
}