【问题标题】:examples of common middleware people use in pylons?人们在 pylons 中使用的常见中间件示例?
【发布时间】:2011-04-12 04:24:31
【问题描述】:

只是想了解人们在 pylons 中使用的常见中间件是什么?

中间件只是请求和响应对象的主要管道吗?

即是否可以创建一个非常简单的中间件,将“hello world”输出到屏幕?

【问题讨论】:

  • “是否可以创建一个非常简单的中间件,将“hello world”输出到屏幕上?”根据定义,不。中间件不应该做“真正的”工作。它在“中间”。你在问什么?你问的是中间件的定义吗?
  • @aioobe 我说的是 pylons 中的中间件...
  • 抱歉更新了标题,忘记提塔了!

标签: python pylons middleware


【解决方案1】:

如您所料,默认中间件是the pipeline。不过,我的印象是,在那之后,“通用中间件”就显得有些自相矛盾了,尤其是对于像 Pylons 这样的松耦合框架。该框架的设置建议“这是基本的中间件 - 这里是放置您自己编写的中间件以满足您的个人需求的位置。”我可能是通过我的帽子说话,但这就是我的感觉——当我想“那应该是中间件吗?”关于我的模块,到目前为止,答案总是被证明是“不,我可以把它放在控制器中”。所以 - 请注意范围,如果您可以优雅地让它们更靠近您需要它们的上下文,请不要将它们引导到中间件层。

进一步:WSGI wiki 有a list of middleware,它也可能有助于回答您的问题。

【讨论】:

    猜你喜欢
    • 2011-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-27
    • 2021-07-03
    • 2011-05-25
    • 1970-01-01
    • 2011-08-26
    相关资源
    最近更新 更多