如何在不刷新发送页面的情况下向 App Engine Python 应用程序提交表单?
作为应用程序引擎和Python的新手,我可以按照Google给出的示例,创建一个带有模板HTML页面的Python应用程序,我可以在其中输入数据,将其提交到数据存储区,并通过读回刚刚发送的数据,重新创建发送页面,以便我可以继续添加数据并再次存储。但是我想做的是提交数据,将其存储在数据存储中,而不刷新发送页面。将所有数据重新发送回来似乎是一种流量浪费。
As a newbie to app engine and python I can follow the examples given by Google and have created a python application with a template HTML page where I can enter data, submit it to the datastore and by reading back the data, just sent, recreate the sending page so I can continue adding data and store again. However what I would like to do is submit the data, have it stored in the datastore without the sending page being refreshed. It seems like a waste of traffic to have all the data sent back again.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
听起来你想研究一下 AJAX。最简单的方法可能是使用流行的 Javascript 库之一(例如 jQuery)中的 ajax 函数。
Sounds like you want to look into AJAX. The simplest way to do this is probably to use the ajax functions in one of the popular Javascript libraries, like jQuery.
阿贾克斯。如果您需要有关 AppEngine 的特定资源 -
http://code.google.com/appengine/ articles/rpc.html(使用Python)非常好。
这里有一个很好的链接,可以帮助您了解 Google 应用上与服务器通信引擎
AJAX. If you want a specific resource concerning AppEngine -
http://code.google.com/appengine/articles/rpc.html (uses Python) is very good.
Here is a good link to understand Communication with Server on Google App Engine
看看 Pyjamas pyjs.org
它是一个用于网络浏览器的 Python 编译器。用 Python 编写客户端,Pajamas 会将其编译为 JavaScript。
Have a look at Pyjamas pyjs.org
It's a Python Compiler for web browsers. Write your client side in Python and Pyjamas will compile it into JavaScript.