无法使用angularjs调用python文件输出

时间:2016-05-20 09:23:00

标签: python angularjs

我对angularjs很新。 我正在编写一个代码,根据python文件的输出,angularjs文件应该有不同的反应。 我一直收到这个特殊的错误

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}

非常感谢帮助。

2 个答案:

答案 0 :(得分:1)

这与angularjs无关,首先要确保你制作了"脚本"使用200结果代码返回正确的HTTP响应。

在执行任何其他操作之前,您可以curlwget调试结果。

答案 1 :(得分:1)

我的python文件不可执行,因此错误。 不得不改变文件权限。 谢谢!