?: (corsheaders.E013) Origin '127.0.0.1:8080' in CORS_ORIGIN_WHITELIST is missing scheme or netloc
HINT: Add a scheme (e.g. https://) or netloc (e.g. example.com).
自己在学习的时候在django跨域的时候,默认设置如下
'127.0.0.1:8080',
'localhost:8080',
'www.meiduo.site:8080',
'api.meiduo.site:8000',
按照提示给网址加上http
'http://127.0.0.1:8080',
'http://localhost:8080',
'http://www.meiduo.site:8080',
'http://api.meiduo.site:8000'
再次启动即可正常启动
Access to XMLHttpRequest at 'http://api.meiduo.site:8000/sms_codes/13007549056/?text=p86i&image_code_id=f0db0f9c-65d9-4826-a73f-97ad04626725' from origin 'http://api.meiduo.site:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
报这个错误意思是自己跨域的时候地址写错了
'http://127.0.0.1:8080',
'http://localhost:8080',
'http://www.meiduo.site:8080',
'http://api.meiduo.site:8000'
上文中的 'http://api.meiduo.site:8000' -> 'http://api.meiduo.site:8080'