Source code for oioioi.base.utils.confirmation

from django.template.response import TemplateResponse


[docs]def confirmation_view( request, template='simple-centered-confirmation.html', context=None ): """Renders simple confirmation boxes. This function returns boolean if user has already confirmed/canceled action and :class:`~django.template.response.TemplateResponse` otherwise. """ if context is None: context = {} if request.method == 'POST' and 'confirmation_sent' in request.POST: if 'confirmation' in request.POST: return True else: return False return TemplateResponse(request, template, context)