tornado 网页提交内容 展示内容作业
2024-08-24 04:06:00
s2.py
import tornado.ioloop
import tornado.web text_list=[]
class MainHandler(tornado.web.RequestHandler):
def get(self):
self.render('s2.html',xxoo=text_list)
def post(self, *args, **kwargs):
name= self.get_argument('tex')
text_list.append(name)
self.render('s2.html',xxoo=text_list)
settings={
'template_path':'tpl',
'static_path': 'static',
}
application = tornado.web.Application([
(r"/index", MainHandler),
],**settings) if __name__ == "__main__":
application.listen(8888)
tornado.ioloop.IOLoop.instance().start()
s2.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<h1>提交内容</h1>
<form method="post" action="/index">
<input type="text" name="tex">
<input type="submit" value="提交">
</form>
<h1>展示内容</h1>
<ul>
{% for item in xxoo %}
<li>{{item}}</li>
{% end %}
</ul>
</body>
</html>
最新文章
- 【小白的CFD之旅】12 敲门实例【续2】
- Android App监听软键盘按键的三种方式与改变软键盘右下角确定键样式
- <;base href=";<;%=basePath%>;
- Eclipse不给提示no default proposals
- Tips11:用[Rang]来限制Inspector中的变量
- 浅谈Python时间模块
- 第十章 MySQL 常用函数
- openfire中mysql的前期设置
- URI Scheme
- bzoj3668
- JQuery 选择器 *很重要 多记
- 一劳永逸解决UAC问题(修改QMAKE_LFLAGS_EXE的设置)
- Android 屏幕适配方案(转载)
- web3 - BOM&;DOM
- Nginx 如何设置反向代理 多服务器,配置区分开来,单独文件保存单个服务器 server 主机名配置,通过 include 实现
- 给力的移动 FZU - 2287
- day18 十八、random、shutil、shevle、logging
- Linux 组管理、权限
- 将文件夹下的所有csv文件存入数据库
- Metasploit的射频收发器功能 | Metasploit’s RF Transceiver Capabilities