Django と Pylons は、ミドルウェアがどのように機能するかについて異なる考えを持っているように私には思えます。私は Pylons が標準化されたPEP 333に従っていることを気に入っていますが、Django はより広く採用されているようです。両方で使用されるミドルウェアを作成することは可能ですか?
このミドルウェアを含むプロジェクトは、ESAPI と呼ばれるセキュリティ ツールキットを Java から Python に移植しています。Java は非常に標準指向であるため、フレームワークにとらわれないことは非常に簡単です。Python では、フレームワークが異なれば、HttpRequest オブジェクトやミドルウェアなどの基本的な機能がどのように機能するかについての考え方も異なるため、これはより困難に思えます。
どうやら、新しいユーザーは複数のハイパーリンクを投稿することはできません。Django および Pylons ミドルウェア情報へのリンクについては、以下を参照してください。