fix: camelCase for pagination

This commit is contained in:
Loïc Gremaud 2026-06-20 08:15:46 +02:00
parent 54259d64e2
commit ec58b74db5
Signed by: Legrems
GPG Key ID: D4620E6DF3E0121D
2 changed files with 10 additions and 1 deletions

View 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

View File

@ -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()