Disciplinary Grade
List Disciplinary Grade
GET - /cisciplinary_grade/list/
Description
Description
Lista todos as notas disciplinares cadastrados no sistema referente ao modulo do colégio tiradentes
Name | In | Type | Default | Nullable | Description |
---|---|---|---|---|---|
Authorization |
header | string | None | No | Obtained in Login |
page |
query param | string | 1 | Yes | |
page_size |
query param | string | 30 | Yes | |
search |
queary params | string | None | Yo | Nome ou Matricula do aluno. |
List Disciplinary Grade
Response Body
200
{
"navigation": {
"next": "http://alppi/sys/api/v1/disciplinary_grade/list/?page=3&page_size=20", // link para proxima pagina
"previous": "http://alppi/sys/api/v1/disciplinary_grade/list/?page=1&page_size=10" // link para pagina anterior
},
"next": 3, // numero da proxima pagina
"previous": 1, // numero na pagina anterior
"count": 1, // quantidade encontrata
"results": [
{
"pk_ct_disciplinary_grade": 1,
"grade": 40.0,
"username": "Aluno 1",
"registration": "00011"
}...
]
}
Schema
{
"navigation": {
"next": string
"previous": string
},
"next": integer
"previous": integer
"count": integer
"results": array [
{
"pk_ct_disciplinary_grade": integet,
"grade": floating,
"username": string,
"registration": string
}...
]
}
500
{
"detail": "Problemas ao listar todos os Disciplinary Grade.",
"error": "descrição do erro interno"
}
Schema
{
"detail": string
"error": string
}
Update Disciplinary Grade
PUT - /cisciplinary_grade/pk_dg /update/
Description
Description
Rota para a atualização de nota disciplinar referente ao modulo do colégio tiradentes.
Name | In | Type | Default | Nullable | Description |
---|---|---|---|---|---|
Authorization |
header | string | None | No | Obtained in Login |
pk_dg |
path variables | string | None | No | Primary Key of Disciplinary Grade. Obtained in List Disciplinary Grade |
Request Body
{
"grade": 40.0
}
Body Schema
{
"grade": floating
}
Response Body
200
400
{
"detail": "Não foi encontrado a nota para edição.",
"render": 0
}
Schema
{
"detail": string,
"render": integer
}
500
{
"detail": "Problemas ao editar Disciplinary Grade.",
"error": "descrição do erro interno"
}
Schema
{
"detail": string
"error": string
}