middleware.py 382 B

123456789101112
  1. from misago.cookie_jar.cookie_jar import CookieJar
  2. class CookieJarMiddleware(object):
  3. def process_request(self, request):
  4. request.cookie_jar = CookieJar()
  5. def process_response(self, request, response):
  6. try:
  7. request.cookie_jar.flush(response)
  8. except AttributeError:
  9. pass
  10. return response