0
フロントエンドにAngularJSを使用しています。私が取り組んでいるWebアプリケーションのバックエンドにDjangoを使用しています。今はファイルの共有に取り組んでいますが、私は奇妙な問題を抱えています。角度からPythonへのhttpリクエストを正しく送信する方法
(function(angular) {
'use strict';
angular.module('FileManagerApp').controller('postController', ['$scope', '$http',
function($scope, $http){
$scope.edit = function(){
var postdata = {
method: 'POST',
url: '/share',
data: {
to: $scope.to
},
headers: {
'X-CSRFTOKEN': "{{ csrf_token }}"
}
};
$http(postdata)
.success(function(data){
$scope.to = data;
})
}
}]);
})(angular);
これは私が応答を表示したい私の見解である:私のようなコントローラがあるが、私は何も
def share(request):
print("sharing to ....")
data = json.loads(request.body)
email = data['to']
response_data = {}
response_data = str(email).split(" ")[0]
response_data["success"] = True
return HttpResponse(json.dumps(response_data), content_type="application/json")