cri_intranet.middleware module

class cri_intranet.middleware.ProbesMiddleware(get_response=None)[source]

Bases: django.utils.deprecation.MiddlewareMixin

check_database(db_alias)[source]
healthz(_request)[source]
is_ip_allowed(request)[source]
is_method_allowed(request)[source]
paths = {'/healthz': 'healthz', '/readiness': 'readiness'}
process_request(request)[source]
readiness(request)[source]
class cri_intranet.middleware.XRealIPMiddleware(get_response=None)[source]

Bases: django.utils.deprecation.MiddlewareMixin

REAL_IP_HEADER = 'HTTP_X_REAL_IP'
process_request(request)[source]