2016-05-20 5 views
2

私はangularjsを初めて使っています。 私はpythonファイルの出力に応じて、anglejsファイルが異なって反応するコードで作業しています。 私は私が間違って何をやっているanglejsを使ってpythonファイルの出力を呼び出すことができません

angular.js:10765 GET http://harsha.seq-technology.in/ajax/duplicate_check.py?q=0 500 (Internal Server Error) 

この特定のエラーを取得しておきますか? 私のスクリプトファイルは以下の通りです:次のように

$scope.save_me = function() { 
    $scope.dup_yes=1; 
    console.log("here"); 
    $http.get("/ajax/duplicate_check.py",{params{"q":0}}).then(function(response) { 
     console.log("here2"); 
     console.log(response.data); 

     if (response.data['login_status'] == 1){ 
      console.log("Mission is a Success\n"); 
     } 
    }) 
} 

私のpythonファイルが出力を与える:

Content-Type: application/json 

{"login_status": 1} 

ヘルプは大歓迎です。

答えて

1

これはangularjsとは関係ありません。まず、あなたの "スクリプト"が200の結果コードで適切なHTTP応答を返すようにしてください。

他の処理を行う前に結果をデバッグするには、curlまたはwgetを実行します。

1

私のpythonファイルは実行できませんでした。したがって、エラーです。 はファイルのアクセス許可を変更する必要がありました。感謝! ありがとう!

関連する問題