from django.http import HttpRequest from django.shortcuts import render, get_object_or_404 from django.contrib.auth.decorators import login_required from events.models import Event from games.models import Game @login_required def submission_home(request: HttpRequest, event_path: str, game: str): event = get_object_or_404(Event, path=event_path) game_obj = get_object_or_404( Game.objects.enabled_for_event(event), path=f"/submissions/{game}" ) return render( request, "submissions.html", { "event": event, "game": game_obj, }, )