博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tornado(四)
阅读量:6416 次
发布时间:2019-06-23

本文共 707 字,大约阅读时间需要 2 分钟。

Application

  settings

  在创建Application时

app = web.Application([('/',index)])

  传入的第一个参数是路由路由映射列表,但是在此同时Application还能定义更多参数

  debug

    设置tornado是否开启调试模式

  路由映射表的几种方式

[    (r"/", Indexhandler),    (r"/cpp", ItcastHandler, {"subject":"c++"}),    url(r"/python", ItcastHandler, {"subject":"python"}, name="python_url")]

    其中传入的字典会传入对应的ResquestHandler的initalize()方法中

from tornado.web import RequestHandlerclass ItcastHandler(RequestHandler):    def initialize(self, subject):        self.subject = subject    def get(self):        self.write(self.subject)

    当路由中使用name时,应使用tornado.web.url来构建,name是路由的名字,可以通过RequestHandler.reverse_url(name)来获取该名子对应的url。

转载于:https://www.cnblogs.com/lihao-like/p/9437760.html

你可能感兴趣的文章
讨论:今日头条适配方案使用中出现的问题
查看>>
CSS3 3D翻转动画
查看>>
要命啦!Word中快速录入大全,内含快捷键小技巧,快来一起学习!
查看>>
javascript实现音频mp3播放
查看>>
html5-离线缓存
查看>>
linux系统安装完后的常见工作
查看>>
在Linux服务器、客户端中构建密钥对验证进行远程连接
查看>>
揪出MySQL磁盘消耗迅猛的真凶
查看>>
和“C”的再遇
查看>>
一键安装kubernetes 1.13.0 集群
查看>>
RabbitMq的集群搭建
查看>>
spring boot + mybatis 同时访问多数据源
查看>>
URL中汉字转码
查看>>
[转]go正则实例
查看>>
Selector中关于顺序的注意事项
查看>>
font-size: 62.5% 的含义
查看>>
小黑小波比.清空<div>标签内容
查看>>
Java中的ExceptionInInitializerError异常及解决方法
查看>>
Spring 注入bean时的初始化和销毁操作
查看>>
java线程同步原理(lock,synchronized)
查看>>