0

SO 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))

ジャンゴの場合:

ビュー.py

def postdata(request):
    return render(request, 'livestream/postdata.html')

urls.py

    url(r'^postdata$', 'livestream.views.postdata')

ありがとう

4

1 に答える 1