开发与Ionic / Angularjs前端相结合的Django Rest Framework API,每个前端都在不同的域上运行。使用django-cors-headers来处理cors问题。
我的问题在于提供用户上传的媒体。似乎cors标头不包含在从开发django服务器提供的映像的响应头中。
我需要在前端使用基于画布的功能。
所有其他回复都包含正确的cors标头。媒体是否有免除的原因?
感谢。
答案 0 :(得分:0)
如果nginx一切正常,你可以编写中间件:
class MyCorsMiddleware(object):
def process_response(self, request, response):
response['Access-Control-Allow-Origin'] = '*'
response['Access-Control-Allow-Methods'] = 'POST, GET, OPTIONS, PUT'
return response