Django解决跨域问题
Posted qq631243523
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django解决跨域问题相关的知识,希望对你有一定的参考价值。
首先需要定义一个中间件
from django.utils.deprecation import MiddlewareMixin class CorsMiddleware(MiddlewareMixin): def process_response(self,request,response): response["Access-Control-Allow-Headers"] = "Content-Type" #get请求 response["Access-Control-Allow-Origin"]="http://localhost:8081" #post请求 return response
还需要在setting中的MIDDLEWARE中注册中间件
"api.utils.middleware.CorsMiddleware"
以上是关于Django解决跨域问题的主要内容,如果未能解决你的问题,请参考以下文章