所以我试图从ajax调用一个api。我已经对本地 url 进行了 ajax 调用。现在我希望本地 url 进行 url 调用并返回返回的数据。URL 是 RESTful 的。
$.ajax({
type: 'POST',
dataType: 'application/json',
accept: 'application/json',
async: false,
username: 'username',
password: 'password',
url: '/postdata/',
data: {
"name": "Marcus0.7",
"start": 500000,
"end": 1361640526000
},
success: function(){alert('DONE!');},
error:function(error){alert(error)},
});
我试图调用的api是(在python中): 这就是我想要实现的服务器端我该怎么做?
r = requests.post('https//extenal.api' ,headers={'content-type': 'application/json'}, auth=auth, data=json.dumps(data))
在 Django 中:
视图.py
def postdata(request):
return render(request, 'livestream/postdata.html')
网址.py
url(r'^postdata$', 'livestream.views.postdata')
谢谢