在我看来,Django 和 Pylons 对中间件应该如何工作有不同的想法。我喜欢 Pylons 遵循标准化的PEP 333,但 Django 似乎得到了更广泛的采用。是否可以编写用于两者的中间件?
涉及上述中间件的项目正在将一个名为 ESAPI 的安全工具包从 Java 移植到 Python。因为 Java 如此面向标准,所以很容易与框架无关。在 Python 中,不同的框架对 HttpRequest 对象和中间件等基本事物的工作方式有不同的想法,因此这似乎更加困难。
显然,新用户不能发布多个超链接。有关 Django 和 Pylons 中间件信息的链接,请参见下文。