fix: camelCase for pagination
This commit is contained in:
parent
54259d64e2
commit
ec58b74db5
8
highscore/scores/api/pagination.py
Normal file
8
highscore/scores/api/pagination.py
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
from app.api_base import BaseSchema
|
||||||
|
|
||||||
|
from ninja.pagination import PageNumberPagination as _PageNumberPagination
|
||||||
|
|
||||||
|
|
||||||
|
class PageNumberPagination(_PageNumberPagination):
|
||||||
|
class Input(_PageNumberPagination.Input, BaseSchema):
|
||||||
|
pass
|
||||||
@ -3,12 +3,13 @@ from typing import Annotated
|
|||||||
from django.db.models import QuerySet
|
from django.db.models import QuerySet
|
||||||
from django.http import HttpRequest
|
from django.http import HttpRequest
|
||||||
from ninja import Header
|
from ninja import Header
|
||||||
from ninja.pagination import PageNumberPagination, paginate
|
from ninja.pagination import paginate
|
||||||
|
|
||||||
from app.api_base import CamelCaseRouter
|
from app.api_base import CamelCaseRouter
|
||||||
from scores.models import Score, Version
|
from scores.models import Score, Version
|
||||||
|
|
||||||
from .schemas import ScoreIn, ScoreOut
|
from .schemas import ScoreIn, ScoreOut
|
||||||
|
from .pagination import PageNumberPagination
|
||||||
|
|
||||||
router = CamelCaseRouter()
|
router = CamelCaseRouter()
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user