cherrypy.tutorial.tut06_Default_Method模块

教程-默认方法

请求处理程序对象可以实现一个名为“default”的方法,当找不到其他合适的方法/对象时调用该方法。本质上,如果CherryPy2找不到与给定请求URI匹配的请求处理程序对象,它将使用位于URI路径最深的对象的默认方法。

使用此机制,您可以通过解析额外的URI字符串轻松模拟虚拟URI结构,您可以通过cherrypy.request.virtualpath访问该字符串。

本教程中的应用程序模拟的URI结构类似于/users/<username>。由于将找不到<username>位(因为没有匹配的方法),因此它由默认方法处理。

class cherrypy.tutorial.tut06_default_method.UsersPage[源代码]

基类:object

default(user)[源代码]
index()[源代码]