eonvelope.middleware.TimezoneMiddleware module

Module with the TimezoneMiddleware.

class eonvelope.middleware.TimezoneMiddleware.TimezoneMiddleware(get_response)[source]

Bases: object

Middleware to enable the chosen timezone for the request.

References

https://docs.djangoproject.com/en/5.2/topics/i18n/timezones/#selecting-the-current-time-zone

Parameters:

get_response (Callable[[HttpRequest], HttpResponse])

TIMEZONE_SESSION_KEY = 'django_timezone'
__init__(get_response)[source]

Sets up the middleware.

Parameters:

get_response (Callable[[HttpRequest], HttpResponse])

Return type:

None