已配置django-cors-headers,Django跨域访问json还是不成功 5C

报错信息:

图片说明

图片说明

Setting.py配置和Html调用代码:

ALLOWED_HOSTS = ['*']

# Application definition

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'corsheaders',
    'visualization',
    'management'
]


MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'corsheaders.middleware.CorsMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
]

CORS_ALLOW_CREDENTIALS = True
CORS_ORIGIN_ALLOW_ALL = True
CORS_ORIGIN_WHITELIST = (
    '*'
)
$.ajax({
        url:'http://api.k780.com/?app=weather.pm25&weaid=1&appkey=10003&sign=b59bc3ef6191eb9f747dd4e83c99f2a4&format=json',
        type:'GET',
        success:function(data){
            console.log(data);
        }
    });

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Python+OpenCV计算机视觉

Python+OpenCV计算机视觉

使用django-admin startproject 创建项目为什么老是出现“不是内部命令”的错误?

我使用的是Win10系统,在使用django-admin创建项目时老是出现”django-admin不是内部命令“错误提示。.py文件的默认打开方式是python.exe,但是还是出现同样的错误,求大神解答哦!!! 环境变量已经配置好了如下图: ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200606090752807.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3h1Y2hhb19vcGVu,size_16,color_FFFFFF,t_70#pic_center) 然后在命令行输入“django-admin startproject mysite”,就报如下错误: ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200606091031482.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3h1Y2hhb19vcGVu,size_16,color_FFFFFF,t_70#pic_center) 在网上找了很多解决办法,都试过了,可还是不行,请问大神们帮我解答一下是什么原因哦???

django-simple-captcha显示图片问题

[img]http://i.imgur.com/Fcb2V.jpg[/img] [img]http://newliu.com/static/uploads/folder01/%E9%AA%8C%E8%AF%81%E7%A0%81%E6%88%AA%E5%9B%BE.gif[/img] 为什么我的验证码图片比输入框高那么多? 我看别人的验证码图片和输入框一样高的,这验证图片的尺寸在哪里设置? django-simple-captcha.readthedocs.org/en/latest/index.html 官方文档上面都没找到…… ---------------------------------------------- 顺便问一句,用 {{form.captcha}}添加验证表单之后就会自动生成下面这段: <input type="hidden" name="captcha_0" value="7b7bd04bf39c4e082f327116580ea701c981a62c" id="id_captcha_0" /> <input type="text" name="captcha_1" id="id_captcha_1" /> <img src="/captcha/image/7b7bd04bf39c4e082f327116580ea701c981a62c/" alt="captcha" class="captcha" /> 如果我想改成<input type="text" name="captcha_1" id="id_captcha_1" [color=red]class="required" [/color]/> 的话应该在哪里改? 谢谢

Cors: 当凭据标志为真时,不能在 Access-Control-Allow-Origin 使用通配符

<div class="post-text" itemprop="text"> <p>I have a setup involving</p> <p>Frontend server (Node.js, domain: localhost:3000) &lt;---&gt; Backend (Django, Ajax, domain: localhost:8000)</p> <p>Browser &lt;-- webapp &lt;-- Node.js (Serve the app)</p> <p>Browser (webapp) --&gt; Ajax --&gt; Django(Serve ajax POST requests)</p> <p>Now, my problem here is with CORS setup which the webapp uses to make Ajax calls to the backend server. In chrome, I keep getting</p> <blockquote> <p>Cannot use wildcard in Access-Control-Allow-Origin when credentials flag is true.</p> </blockquote> <p>doesn't work on firefox either.</p> <p>My Node.js setup is:</p> <pre><code>var allowCrossDomain = function(req, res, next) { res.header('Access-Control-Allow-Origin', 'http://localhost:8000/'); res.header('Access-Control-Allow-Credentials', true); res.header('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE'); res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept"); next(); }; </code></pre> <p>And in Django I'm using <a href="https://gist.github.com/strogonoff/1369619" rel="noreferrer">this middleware</a> <a href="https://github.com/ottoyiu/django-cors-headers" rel="noreferrer">along with this</a></p> <p>The webapp makes requests as such:</p> <pre><code>$.ajax({ type: "POST", url: 'http://localhost:8000/blah', data: {}, xhrFields: { withCredentials: true }, crossDomain: true, dataType: 'json', success: successHandler }); </code></pre> <p>So, the request headers that the webapp sends looks like:</p> <pre><code>Access-Control-Allow-Credentials: true Access-Control-Allow-Headers: "Origin, X-Requested-With, Content-Type, Accept" Access-Control-Allow-Methods: 'GET,PUT,POST,DELETE' Content-Type: application/json Accept: */* Accept-Encoding: gzip,deflate,sdch Accept-Language: en-US,en;q=0.8 Cookie: csrftoken=***; sessionid="***" </code></pre> <p>And here's the response header:</p> <pre><code>Access-Control-Allow-Headers: Content-Type,* Access-Control-Allow-Credentials: true Access-Control-Allow-Origin: * Access-Control-Allow-Methods: POST,GET,OPTIONS,PUT,DELETE Content-Type: application/json </code></pre> <p>Where am I going wrong?!</p> <p>Edit 1: I've been using <code>chrome --disable-web-security</code>, but now want things to actually work.</p> <p>Edit 2: Answer:</p> <p>So, solution for me <code>django-cors-headers</code> config:</p> <pre><code>CORS_ORIGIN_ALLOW_ALL = False CORS_ALLOW_CREDENTIALS = True CORS_ORIGIN_WHITELIST = ( 'http://localhost:3000' # Here was the problem indeed and it has to be http://localhost:3000, not http://localhost:3000/ ) </code></pre> </div> <p>转载于:https://stackoverflow.com/questions/19743396/cors-cannot-use-wildcard-in-access-control-allow-origin-when-credentials-flag-i</p>

Django2.2 配置haystack问题

我已经安装了django-haystack,在settings中添加了“haystack”app配置 settings 配置 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'tinymce', 'user', 'goods', 'cart', 'order', 'haystack' ] 但在运行时报如图所示错误 ![图片说明](https://img-ask.csdn.net/upload/201908/16/1565946903_963237.png) 实在解决不了了 求大神帮忙

Django使用django-allauth配置好后进行登录,未出现登录页面

Django使用django-allauth配置好后进行登录,未出现登录页面,根据网上的教程一步一步配置的,https://blog.csdn.net/rongDang/article/details/85265838 也不报错,请问是大概是什么原因导致?

django-admin样式问题

![![图片说明](https://img-ask.csdn.net/upload/201611/02/1478054465_289244.png) ![![图片说明](https://img-ask.csdn.net/upload/201611/02/1478054456_218665.jpg) 如图:django-admin开发网页模块,本地浏览器输入localhost:8000时有样式,用127.0.0.1替代localhost就没有样式了。 百度了,说是static文件没加载,css丢失,照着看到的方法,还是没能解决。 我的django是V1.10.2,python是V2.7.12. 请问这是什么问题,该如何解决呢? 感谢赐教!

Django-cas 单点登录求助大神

报错信息: [Errno socket error] [Errno 1] _ssl.c:504: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error Django Setting文件里面已经安装配置配置了,附上setting部分代码: INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', #'django_cas', ) MIDDLEWARE_CLASSES = ( 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django_cas.middleware.CASMiddleware', 'django.middleware.doc.XViewMiddleware', ) AUTHENTICATION_BACKENDS = ( 'django.contrib.auth.backends.ModelBackend', 'django_cas.backends.CASBackend', ) CAS_SERVER_URL=‘xxx.xxx.xxx/login’

django-xadmin中的多选框怎么做出来的?

![图片说明](https://img-ask.csdn.net/upload/201508/15/1439646417_200916.png) django-xadmin中这种左右两个框的多选框是怎么做出来的?

centos下 openstack yum无法安装dashboard

报错 Error: Package: python-django-openstack-auth-1.1.2-1.el6.noarch (openstack-havana) Requires: Django14 Error: Package: python-django-appconf-0.5-3.el6.noarch (openstack-havana) Requires: Django14 Error: Package: python-django-horizon-2013.2.3-1.el6.noarch (openstack-havana) Requires: Django14 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest

django-xadmin给字段添加权限?

django-xadmin中的权限是设置到表级别的,现在想给表中的字段添加权限 (查看、添加、修改、删除),怎么做啊,各位大神,跪求帮助。

django1.6网站访问量统计,结果在自带的数据库sqlite3中显示,怎么做?

各位大神,有没有会做网站访问量统计的,要用django1.6 ,不要告诉要用django-tracking,django-hitcount,这些1.6都不支持啊,查了很久,本人目前也是刚开始学习django,能具体点就具体点啊,救命啊我靠,查了很久一直没有切入点,这才是最气的,根本不知道具体用什么函数,怎么和数据库连接,好急啊看到给个提示也行啊

python中django怎么设置跨域?

django怎么设置跨域问题 今天百度了一下 设置内容如下: ![图片说明](https://img-ask.csdn.net/upload/201809/25/1537862388_384257.png) ![图片说明](https://img-ask.csdn.net/upload/201809/25/1537862398_40715.png) 运行起来以后 浏览器可以访问 但是jquery的ajax还是显示跨域 ![图片说明](https://img-ask.csdn.net/upload/201809/25/1537862461_416123.png) ![图片说明](https://img-ask.csdn.net/upload/201809/25/1537862471_905633.png) 前端代码如下: ![图片说明](https://img-ask.csdn.net/upload/201809/25/1537862486_492433.png)

django-admin中数据如何生成PDF文件?

![图片说明](https://img-ask.csdn.net/upload/201508/12/1439359323_258177.png) 各位大神,求指导! 我想在“导出”按钮那里加上一个“导出PDF”的选项,点击后就可以将表里的数据生成PDF文件,怎么做,跪求。

Django-python安装后Apache-PHP无法正常工作

<div class="post-text" itemprop="text"> <p>I want to install <code>Django Framework</code> on my Ubuntu(12.04)laptop, already running a <code>Apache-Php-MySQL</code> environment.</p> <p>I followed this tutorial:<a href="http://www.lennu.net/2012/05/14/django-deployement-installation-to-ubuntu-12-dot-04-server/" rel="nofollow">http://www.lennu.net/2012/05/14/django-deployement-installation-to-ubuntu-12-dot-04-server/</a></p> <p>I stopped at mod_WSGI installation to check if my old php project would not be affected from new apache config...well they are! When I try to run them browser not show sites but makes me download the file(ex index.php) of project and show nothing!</p> <p>What is going on here??</p> </div>

django-users2安装问题

我从github上下载然后把users文件家复制到项目目录下,在INSTALL_APPS 中添加了users,添加了AUTH_USER_MODEL = 'users.User' 但是在makemigrations是报错,![图片说明](https://img-ask.csdn.net/upload/201703/27/1490604534_268422.png)

django channels 正式环境部署

学习了django channels,本地测试接口都没问题,按照网上教程配置线上环境,过程中出了一些问题自己查着解决了,现在没报错但是ws请求接受不了,之前channels在django本地启动能接到ws请求,用Daphne部署后又没日志报错又链接不上,怎么解决啊。。。还有,这个跟django算是两个服务器了,这样部署后在django里调用layer发送消息能调用吗。

django-databales 有谁用过

django-datatable 用那位大神用过这个,table库。该怎么和前端配置一些东西,这个问题卡住了,麻烦有用过的大神指点,小弟感激不尽。。!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

2019 Python开发者日-培训

2019 Python开发者日-培训

150讲轻松搞定Python网络爬虫

150讲轻松搞定Python网络爬虫

设计模式(JAVA语言实现)--20种设计模式附带源码

设计模式(JAVA语言实现)--20种设计模式附带源码

YOLOv3目标检测实战:训练自己的数据集

YOLOv3目标检测实战:训练自己的数据集

java后台+微信小程序 实现完整的点餐系统

java后台+微信小程序 实现完整的点餐系统

三个项目玩转深度学习(附1G源码)

三个项目玩转深度学习(附1G源码)

初级玩转Linux+Ubuntu(嵌入式开发基础课程)

初级玩转Linux+Ubuntu(嵌入式开发基础课程)

2019 AI开发者大会

2019 AI开发者大会

玩转Linux:常用命令实例指南

玩转Linux:常用命令实例指南

一学即懂的计算机视觉(第一季)

一学即懂的计算机视觉(第一季)

4小时玩转微信小程序——基础入门与微信支付实战

4小时玩转微信小程序——基础入门与微信支付实战

Git 实用技巧

Git 实用技巧

Python数据清洗实战入门

Python数据清洗实战入门

使用TensorFlow+keras快速构建图像分类模型

使用TensorFlow+keras快速构建图像分类模型

实用主义学Python(小白也容易上手的Python实用案例)

实用主义学Python(小白也容易上手的Python实用案例)

程序员的算法通关课:知己知彼(第一季)

程序员的算法通关课:知己知彼(第一季)

MySQL数据库从入门到实战应用

MySQL数据库从入门到实战应用

机器学习初学者必会的案例精讲

机器学习初学者必会的案例精讲

手把手实现Java图书管理系统(附源码)

手把手实现Java图书管理系统(附源码)

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

.net core快速开发框架

.net core快速开发框架

玩转Python-Python3基础入门

玩转Python-Python3基础入门

Python数据挖掘简易入门

Python数据挖掘简易入门

微信公众平台开发入门

微信公众平台开发入门

程序员的兼职技能课

程序员的兼职技能课

Windows版YOLOv4目标检测实战:训练自己的数据集

Windows版YOLOv4目标检测实战:训练自己的数据集

HoloLens2开发入门教程

HoloLens2开发入门教程

微信小程序开发实战

微信小程序开发实战

Java8零基础入门视频教程

Java8零基础入门视频教程

Python可以这样学(第一季:Python内功修炼)

Python可以这样学(第一季:Python内功修炼)

C++语言基础视频教程

C++语言基础视频教程

相关热词 c# 解析cad c#数字格式化万 c#int转byte c#格式化日期 c# wpf 表格 c# 实现ad域验证登录 c#心跳包机制 c#使用fmod.dll c#dll vb 调用 c# outlook
立即提问
相关内容推荐