自学内容网 自学内容网

Django前后端跨域问题解决

自定义中间件

在utils的cors下配置

from django.utils.deprecation import MiddlewareMixin


class CorsMiddleware(MiddlewareMixin):

    def process_response(self, request, response):
        response['Access-Control-Allow-Origin'] = '*'
        response['Access-Control-Allow-Headers'] = '*'
        response['Access-Control-Allow-Methods'] = '*'
        return response

在settings的中间件配置路径

MIDDLEWARE = [
...
...
    "utils.cors.CorsMiddleware"
]

最后跨域解决:
在这里插入图片描述


原文地址:https://blog.csdn.net/cxl0406/article/details/143821703

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!