authentik.lib.views

authentik helper views

 1"""authentik helper views"""
 2
 3from django.http import HttpRequest
 4from django.template.response import TemplateResponse
 5from django.utils.translation import gettext_lazy as _
 6
 7
 8def bad_request_message(
 9    request: HttpRequest,
10    message: str,
11    title="Bad Request",
12    template="if/error.html",
13) -> TemplateResponse:
14    """Return generic error page with message, with status code set to 400"""
15    return TemplateResponse(
16        request,
17        template,
18        {"message": message, "title": _(title)},
19        status=400,
20    )
def bad_request_message( request: django.http.request.HttpRequest, message: str, title='Bad Request', template='if/error.html') -> django.template.response.TemplateResponse:
 9def bad_request_message(
10    request: HttpRequest,
11    message: str,
12    title="Bad Request",
13    template="if/error.html",
14) -> TemplateResponse:
15    """Return generic error page with message, with status code set to 400"""
16    return TemplateResponse(
17        request,
18        template,
19        {"message": message, "title": _(title)},
20        status=400,
21    )

Return generic error page with message, with status code set to 400