我正在尝试在单击HTML页面上的按钮时运行某些python函数。按钮使用Ajax与我的烧瓶服务器通信。
目前,当单击按钮时,Ajax会导致python函数运行,并且我能够获得所需的结果。但是我的控制台显示500(内部服务器错误),我不确定是什么问题。
这是一个Ajax调用
<!-- stop button ajax calls -->
<script>
$(document).ready(function() {
$('#stopform').on('click', function(event) {
alert("Chamber Stopped");
clearInterval(start_interval);
$.ajax({
data : {
},
type : 'POST',
url : '/stop'
})
});
});
</script>
和它调用的python路由
@app.route('/stop', methods=['POST'])
def stop():
#stops control system
gpio.control_stop()