This commit is contained in:
2023-05-06 00:12:30 +02:00
parent db14333f06
commit 179ac44d7d
24 changed files with 98 additions and 48 deletions

View File

@@ -1,11 +1,13 @@
from fastapi import APIRouter, Depends
from fastapi_pagination import Params
from fastapi_pagination.ext.ormar import paginate
from app.depends import check_token
from app.models import Translation as TranslationDB
from app.serializers.translation import Translation
from app.utils.pagination import CustomPage
from app.utils.pagination import Page
translation_router = APIRouter(
prefix="/api/v1/translation",
@@ -15,7 +17,7 @@ translation_router = APIRouter(
@translation_router.get(
"/", response_model=CustomPage[Translation], dependencies=[Depends(Params)]
"/", response_model=Page[Translation], dependencies=[Depends(Params)]
)
async def get_translations():
return await paginate(TranslationDB.objects.select_related(["book", "author"]))