重新启动对flask服务器的POST请求

重新启动对flask服务器的POST请求,flask,restangular,Flask,Restangular,我正在尝试将POST请求发送到烧瓶后端。我正在使用Restanglar,代码如下: app.config(function(RestangularProvider){ RestangularProvider.setBaseUrl('http://10.0.46.51:5000/patient'); }); app.controller('inserisciCtrl', function($scope, Restangular){ $scope.formData={"first_na

我正在尝试将POST请求发送到烧瓶后端。我正在使用Restanglar,代码如下:

app.config(function(RestangularProvider){
   RestangularProvider.setBaseUrl('http://10.0.46.51:5000/patient');
   });

app.controller('inserisciCtrl', function($scope, Restangular){
$scope.formData={"first_name":"pierpaolo", "last_name":"croce"};
$scope.sendData=function sendData(){
  var paziente=Restangular.all('search');
  paziente.post($scope.formData);
}

});
但我总是得到这样的消息:“飞行前的响应具有无效的HTTP状态代码405” 我认为这是一个CORS问题,我试着按照其他一些方法来解决它 发布..例如:

RestangularProvider.setDefaultHeaders({'Access-Control-Allow-origin': '*'});

但问题依然存在


有人能帮我解决这个问题吗?

您是否启用了发送路线

@app.route('/patient', methods=['POST'])
@app.route('/patient', methods=['POST'])