from typing import List from ninja import Router from .models import Game from .schemas import GameOut router = Router() event_router = Router() @router.get("", response=List[GameOut]) def list_games(request): return Game.objects.all() @event_router.get("/events/{event_path}/games", response=List[GameOut]) def list_event_games(request, event_path: str): return Game.objects.enabled_for_event(request.event)