Files
DataRush/services/backend/api/v1/achievement/views.py
T
Андрей Сумин b30f0c7df2 formatted :)
2025-03-02 16:45:11 +03:00

21 lines
445 B
Python

from http import HTTPStatus as status
from ninja import Router
from api.v1.achievement.schemas import AchievementSchema
from api.v1.schemas import UnauthorizedError
from apps.achievement.models import Achievement
router = Router()
@router.get(
"",
response={
status.OK: list[AchievementSchema],
status.UNAUTHORIZED: UnauthorizedError,
},
)
def get_all_achievements(request):
return Achievement.objects.all()