python - 如何使用 python Tornado 从 html 获取数据

标签 python html input tornado

如何使用 python-tornado 获取数据(html 输入)。

python代码是这样的:

import tornado.web
import tornado.ioloop
import tornado.httpserver

class MainHandler(tornado.web.RequestHandler):
def get(self):
    self.render("index.html")

def post(self):
    title = self.get_argument("title")
    self.render("second.html")

app = tornado.web.Application([
(r"/", MainHandler),
])

http_server = tornado.httpserver.HTTPServer(app)
http_server.listen(8080)
tornado.ioloop.IOLoop.instance().start()

html源代码是这样的:

<!Doctype html>
<html>
<body>

<form method="post"></form>
<div style="margin-bottom:5px">
<input name="title" type="text"/> 
</div>
<div>
<input type="submit"/>
</div>
</form>
</body>
</html>

最佳答案

尝试像这个人那样 Stack Overflow

class MyHandler(tornado.web.RequestHandler):
def post(self):
 name  = self.get_argument("Name", "")
 index = self.get_argument("Index","")
  .... code for updating MongoDB

关于python - 如何使用 python Tornado 从 html 获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33217195/

相关文章:

JavaScript .change() 错误。不自动更改 Chrome 中的选择框

python - 如何在Python中将远程位置的文件名转换为字符串?

python - 简洁灵活的结构体定义

javascript - Jquery 检查高度并添加类

java - 将命令输入数组列表

c++ - 在代码中定义字符串与控制台输入之间的区别

python - Pycharm IPython 选项卡完成不起作用(在 python 控制台中)

python - 小写列表列表

HTML、CSS : Cannot reposition my dropdown list

html - 显示(几乎)均匀的一系列缩略图