2016-09-14 21 views
0

jquery ajaxコールを使用してdjango apiメソッドを使用する方法を教えてください。私はjquery ajaxコールを使用して要求を送信すると、直接URLにアクセスしようとするとエラーになります。関数。django jsonレスポンスとajaxコール

Dajangoコード:

def rain_api(request): 
data = {} 
data['test'] = 'hello' 
return HttpResponse(json.dumps(data), content_type = "application/json") 

のjQueryコード:

requestURL="http://ipaddress/raindata"; 

$.ajax({ 
      url: requestURL, 
       dataType: "json", 

      success:function(result){ 
       console.log(result) 

      }, 
      done:function(result){ 
       console.log(result) 
      }, 
      error:function(error){ 
       console.log(error); 

      } 

     }) 
+0

これを試してみてください? –

+0

空の文字列であれば、エラー機能を呼び出すだけで、コンソールに出力は表示されません。 – niran

+0

xhr要求はどのように見えますか、どのような応答コードがありますか? – madalinivascu

答えて

0

は、あなたがエラーを取得します

$.ajax({ 
       type: 'POST', 
       url: 'http://ipaddress/raindata', 
       processData: true, 
       dataType: 'json', 
       success: function(data) { 

       console.log("Success") 


        } 
       }); 
    } 
関連する問題