# {py:mod}`django_socio_grpc.middlewares` ```{py:module} django_socio_grpc.middlewares ``` ```{autodoc2-docstring} django_socio_grpc.middlewares :allowtitles: ``` ## Module Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`_close_old_connections ` - ```{autodoc2-docstring} django_socio_grpc.middlewares._close_old_connections :summary: ``` * - {py:obj}`close_old_connections_middleware ` - ```{autodoc2-docstring} django_socio_grpc.middlewares.close_old_connections_middleware :summary: ``` * - {py:obj}`_log_requests ` - ```{autodoc2-docstring} django_socio_grpc.middlewares._log_requests :summary: ``` * - {py:obj}`log_requests_middleware ` - ```{autodoc2-docstring} django_socio_grpc.middlewares.log_requests_middleware :summary: ``` * - {py:obj}`locale_middleware ` - ```{autodoc2-docstring} django_socio_grpc.middlewares.locale_middleware :summary: ``` * - {py:obj}`auth_without_session_middleware ` - ```{autodoc2-docstring} django_socio_grpc.middlewares.auth_without_session_middleware :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`logger ` - ```{autodoc2-docstring} django_socio_grpc.middlewares.logger :summary: ``` ```` ### API ````{py:data} logger :canonical: django_socio_grpc.middlewares.logger :value: > 'getLogger(...)' ```{autodoc2-docstring} django_socio_grpc.middlewares.logger ``` ```` ````{py:function} _close_old_connections() :canonical: django_socio_grpc.middlewares._close_old_connections ```{autodoc2-docstring} django_socio_grpc.middlewares._close_old_connections ``` ```` ````{py:function} close_old_connections_middleware(get_response: collections.abc.Callable) :canonical: django_socio_grpc.middlewares.close_old_connections_middleware ```{autodoc2-docstring} django_socio_grpc.middlewares.close_old_connections_middleware ``` ```` ````{py:function} _log_requests(request: django_socio_grpc.services.servicer_proxy.GRPCRequestContainer) :canonical: django_socio_grpc.middlewares._log_requests ```{autodoc2-docstring} django_socio_grpc.middlewares._log_requests ``` ```` ````{py:function} log_requests_middleware(get_response: collections.abc.Callable) :canonical: django_socio_grpc.middlewares.log_requests_middleware ```{autodoc2-docstring} django_socio_grpc.middlewares.log_requests_middleware ``` ```` ````{py:function} locale_middleware(get_response: collections.abc.Callable) :canonical: django_socio_grpc.middlewares.locale_middleware ```{autodoc2-docstring} django_socio_grpc.middlewares.locale_middleware ``` ```` ````{py:function} auth_without_session_middleware(get_response: collections.abc.Callable) :canonical: django_socio_grpc.middlewares.auth_without_session_middleware ```{autodoc2-docstring} django_socio_grpc.middlewares.auth_without_session_middleware ``` ````