
tornado 学习笔记
发布日期:2021-05-09 04:19:54
浏览次数:15
分类:博客文章
本文共 1842 字,大约阅读时间需要 6 分钟。
import tornado.ioloopimport tornado.webclass MainHanlwe(tornado.web.RequestHandler): def get(self): login_user=self.get_secure_cookie('login_user',None) if login_user: self.write(login_user) else: self.redirect('/login')class LoginHanmder(tornado.web.RequestHandler): def get(self): # self.current_user() self.render('login.html',**{'statue':''}) def post(self,*args,**kwargs): username=self.get_argument('name') password=self.get_argument('pwd') print(username,password) if username =='liwanlei' and password =='123': self.set_secure_cookie('login_user','leizi') self.redirect('/index') else: self.render('login.html',**{'status':'用户名或者密码错误'})class MainHandler(tornado.web.RequestHandler): def get(self): self.render('shangchuan.html') def post(self,*args,**kwargs): file=self.request.files['fff'] for mes in file: file_name = mes['filename'] with open(file_name, 'wb') as up: up.write(mes['body'])class Maiandler(tornado.web.RequestHandler): def get(self): self.render('yan.html') def post(self, *args, **kwargs): obj = MainForm() result = obj.check_valid(self) self.write('ok')setting={ 'template_path':'template', 'static_path': 'static', 'static_url_prefix': '/static/', 'cookie_secret': 'aiuasdhflashjdfoiuashdfiuh', 'xsrf_cookie':True}application=tornado.web.Application([ (r"/index", Maiandler), (r"/login", LoginHanmder),],**setting)if __name__=='__main__': application.listen(5000) tornado.ioloop.IOLoop.instance().start()
上传文件
Title {%if status %}{{status}}{% end %}
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2025年04月02日 02时50分57秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
移动端Web开发调试之Chrome远程调试(Remote Debugging)
2021-05-09
解决Eclipse左键无法查看maven第三方包的源代码,多图亲测可用【转】
2021-05-09
selenium获取Cookie操作
2021-05-09
selnium远程机上传图片遇到的坑
2021-05-09
idea如何编译maven项目
2021-05-09
Kali安装Docker
2021-05-09
IDEA中Git更新合并代码后,本地修改丢失
2021-05-09
Jmeter之模拟文件上传、下载接口操作
2021-05-09
uni-app 商场样式
2021-05-09
Java 持久化操作之 --XML
2021-05-09
日历JS代码
2021-05-09
程序员如何提高工作效率
2021-05-09
ExtJs学习笔记
2021-05-09
(转)在ASP.NET 中实现单点登录(利用Cache, 将用户信息保存在服务器缓存中)
2021-05-09
《Spring Boot 实战纪实》之如何攥写需求文档
2021-05-09
形象革命——穿搭
2021-05-09
RabbitMQ核心概念篇
2021-05-09
权限管理系统系列之序言
2021-05-09