Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用Angularjs应用程序设置Python服务器并捕获用户输入_Javascript_Python_Angularjs_Web_Server - Fatal编程技术网

Javascript 使用Angularjs应用程序设置Python服务器并捕获用户输入

Javascript 使用Angularjs应用程序设置Python服务器并捕获用户输入,javascript,python,angularjs,web,server,Javascript,Python,Angularjs,Web,Server,如果你知道一些比这种方法更好的东西,请帮我一个提示或有用的提示 我已经开发了一个包含HTML和AngularJS的表单列表,当用户提交每个表单时,输入数据被收集到json字符串数据堆栈中 我正在寻找一种方法: 在python服务器中发布此数据 用python代码处理它 在页面(视图)上呈现结果 我设置了一个Flask服务器,它只打印html而不绑定AngularJs。当我尝试使用simplehttpython命令设置它时,它起了作用(但我不知道是否可以操作数据?) 感谢您的关注,如果不够简洁

如果你知道一些比这种方法更好的东西,请帮我一个提示或有用的提示

我已经开发了一个包含HTML和AngularJS的表单列表,当用户提交每个表单时,输入数据被收集到json字符串数据堆栈中

我正在寻找一种方法:

  • 在python服务器中发布此数据
  • 用python代码处理它
  • 在页面(视图)上呈现结果
我设置了一个Flask服务器,它只打印html而不绑定AngularJs。当我尝试使用simplehttpython命令设置它时,它起了作用(但我不知道是否可以操作数据?)


感谢您的关注,如果不够简洁,请原谅。

将服务于web客户端的服务器(angular)和服务于API的服务器(flask)分开是一种很好的做法。我建议使用一个简单的服务器来为你的angular应用程序服务。基本上,您将拥有一个包含web应用程序文件的文件夹,它将通过GET请求为您的web应用程序文件提供服务

flask服务器应独立于web应用程序运行。对于flask应用程序,您需要为web应用程序创建一个路由
@app.route('/api/myPostData/')
。angular应用程序将向flask服务器发送HTTP请求(您需要指定主机、url和端口)。请求完成后,您可以在angular中使用类似于
$scope.watch()
的内容来更新页面


这种方法比从flask提供angular应用程序更复杂,但我认为这是最好的方法。我已经设置了flask应用程序来提供静态文件和充当API,我发现这不是构建项目的好方法。此外,我不喜欢在flask中处理静态文件,但这是我个人的看法。快乐编码:D

将服务于web客户端的服务器(angular)和服务于API的服务器(flask)分开是一种很好的做法。我建议使用一个简单的服务器来为你的angular应用程序服务。基本上,您将拥有一个包含web应用程序文件的文件夹,它将通过GET请求为您的web应用程序文件提供服务

flask服务器应独立于web应用程序运行。对于flask应用程序,您需要为web应用程序创建一个路由
@app.route('/api/myPostData/')
。angular应用程序将向flask服务器发送HTTP请求(您需要指定主机、url和端口)。请求完成后,您可以在angular中使用类似于
$scope.watch()
的内容来更新页面


这种方法比从flask提供angular应用程序更复杂,但我认为这是最好的方法。我已经设置了flask应用程序来提供静态文件和充当API,我发现这不是构建项目的好方法。此外,我不喜欢在flask中处理静态文件,但这是我个人的看法。快乐编码:D

谢谢你的回答,它真的很有帮助!:事实上,如果你好奇的话,我正在编写一个编辑器,生成Python代码来创建神经网络。表格适用于每种类型的图层,采用参数。应用程序将参数发送到服务器,服务器生成Python代码(使用Keras库)。下次谢谢:)听起来很酷。如果你需要帮助的话,我正在寻找一个新的合作项目。让我知道,我会给你我的联系方式谢谢你的回答,这真的很有帮助!:事实上,如果你好奇的话,我正在编写一个编辑器,生成Python代码来创建神经网络。表格适用于每种类型的图层,采用参数。应用程序将参数发送到服务器,服务器生成Python代码(使用Keras库)。下次谢谢:)听起来很酷。如果你需要帮助的话,我正在寻找一个新的合作项目。让我知道,我会给你我的联系方式