gold eggs backend
Some checks failed
Build and Push to Docker Hub / build-test-push (push) Failing after 1m55s
Some checks failed
Build and Push to Docker Hub / build-test-push (push) Failing after 1m55s
This commit is contained in:
13
core/middlewares/cache_middleware.py
Executable file
13
core/middlewares/cache_middleware.py
Executable file
@@ -0,0 +1,13 @@
|
||||
class CacheMiddleware:
|
||||
def __init__(self, get_response):
|
||||
self.get_response = get_response
|
||||
|
||||
def __call__(self, request):
|
||||
response = self.get_response(request)
|
||||
vary_headers = set(
|
||||
response.get("Vary", "").replace(" ", "").split(",")
|
||||
)
|
||||
vary_headers.update(["Accept-Language"])
|
||||
# Authorization
|
||||
response["Vary"] = ", ".join(vary_headers)
|
||||
return response
|
||||
Reference in New Issue
Block a user