Skip to content

maintenance

django_spire.core.middleware.maintenance

MaintenanceMiddleware

Source code in django_spire/core/middleware/maintenance.py
def __init__(self, get_response):
    self.get_response = get_response

get_response = get_response instance-attribute

__call__

Source code in django_spire/core/middleware/maintenance.py
def __call__(self, request: WSGIRequest):
    # maintenance_mode = getattr(settings, MAINTENANCE_MODE_SETTINGS_NAME)

    # if maintenance_mode is None:
    #     raise ValueError(f'"{MAINTENANCE_MODE_SETTINGS_NAME}" must be set in the django settings.')

    # if maintenance_mode:
    #     return TemplateResponse(
    #         request=request,
    #         template='django_spire/page/maintenance_page.html',
    #     )

    return self.get_response(request)