[docs]defregister_current_contest(request):"""A template context processor which makes the current contest available to the templates. The current :class:`~oioioi.contests.models.Contest` instance is added to the template context as a ``contest`` variable. Must be used together with :class:`~oioioi.contests.middleware.CurrentContestMiddleware`. """ifhasattr(request,'contest'):return{'contest':request.contest}else:return{}