Python Django Tastypie API远程访问
我有一个django tastypie API,我想通过远程主机访问该API的资源,但我无法检索数据 我继续使用ajax调用来检索数据。它在本地机器上工作得很好,但在通过另一台机器连接时失败Python Django Tastypie API远程访问,python,django,tastypie,Python,Django,Tastypie,我有一个django tastypie API,我想通过远程主机访问该API的资源,但我无法检索数据 我继续使用ajax调用来检索数据。它在本地机器上工作得很好,但在通过另一台机器连接时失败 $.ajax({ url : 'http://127.0.0.1:8000/api/v1/actors/', dataType : 'jsonp', type : 'GET', data : { format: 'jsonp' },
$.ajax({
url : 'http://127.0.0.1:8000/api/v1/actors/',
dataType : 'jsonp',
type : 'GET',
data : { format: 'jsonp' },
success : function(data) {
},
error: function(){
}
});
用于允许跨域XMLHttpRequests请求嗨,伙计们,我最终解决了我的问题,在API中将我的资源类过多,允许“访问控制允许源站”接受所有源站,并将我的url更改为 您运行上述代码的文档是否与请求的
url
不同?文档位于我的apache目录/var/www中,我可以通过手机访问它们!使用ajax的文档的url是什么?在该文档中传递给$的url
属性是什么。ajax
?我使用此地址访问文档http://localhost/project/actors.html
和我不传递给$的url属性。我只指定要返回的数据格式?format=jsonp
将url更改为http://localhost/api/v1/actors/
在您的$.ajax
中调用并查看发生了什么。