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