Files
DataRush/services/backend/api/v1/achievement/views.py
T
2025-03-02 15:17:38 +03:00

21 lines
444 B
Python

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