Mur*_*ago 5 media django angularjs django-rest-framework django-cors-headers
开发 Django Rest Framework API 与 Ionic/Angularjs 前端相结合,每个前端都在不同的域上运行。使用 django-cors-headers 来处理 cors 问题。
我的问题是提供用户上传的媒体。似乎 cors 标头未包含在从开发 django 服务器提供的图像的响应标头中。
我需要这个来实现前端的一些基于画布的功能。
所有其他响应都包含正确的 cors 标头。媒体有豁免的理由吗?
谢谢。
如果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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
702 次 |
| 最近记录: |