跳转到主要内容

又一个WSGI Web应用框架

项目描述

本软件包的开发已迁移至 weblayer

thruflo.webapp 是一个与WSGI兼容的Web应用框架。它没有测试覆盖,无疑是存在缺陷的。但它有优势,即按照我的需求设置

  • 基于 re.compile 的 URL 映射

  • 实例处理与HTTP请求方法对应的函数,例如: def post(self) 处理 POST 请求

  • self.request 是一个 webob.Request

  • 返回 foo 作为响应方法,其中 foo 可以是一个字符串、一个 webob.Response,或者一个将作为JSON返回的 listdict

  • 带有内置方法的 mako 模板,包括 static_urlxsrf_form_htmlescape,以及 handlerrequest 的引用

或者换句话说

from thruflo.webapp import web

class Hello(web.RequestHandler):
    def get(self):
        return 'hello world'



mapping = [('/.*', Hello)]
application = web.WSGIApplication(mapping)

查看 thruflo.webapp.demo 以获得一个稍微详细的示例用法。

项目详情


下载文件

下载适用于您平台上的文件。如果您不确定选择哪一个,请了解更多关于 安装包 的信息。

源代码分发

thruflo.webapp-0.1.3.tar.gz (11.5 kB 查看哈希值)

上传时间: 源代码

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面