| 1234567891011121314151617181920 |
- from django.http import HttpResponse
- class CorsMiddleware:
- def __init__(self, get_response):
- self.get_response = get_response
- def __call__(self, request):
- if(request.method == "OPTIONS"):
- response = HttpResponse(status="200")
- response.headers['Access-Control-Allow-Origin'] = "*"
- response.headers['Access-Control-Allow-Headers'] = "*"
- response.headers['Access-Control-Allow-Methods'] = "*"
- return response
- response = self.get_response(request)
- response["Access-Control-Allow-Origin"] = "*"
- return response
|