django利用中间件解决跨域
young / / python / 阅读量

解决办法:

在app下创建一个middlewares的py文件,在其中写如下代码:

from django.utils.deprecation import MiddlewareMixin


class MyTest(MiddlewareMixin):
    @staticmethod
    def process_response(request, response):
        response['Access-Control-Allow-Origin'] = "*"
        return response

接着在settings.py中注册自定义的中间件:

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'cmdb',
    'server_info',
    'cmdb.middlewares.MyTest'
]
支付宝捐赠
请使用支付宝扫一扫进行捐赠
微信捐赠
请使用微信扫一扫进行赞赏
有 0 篇文章