11

私のウェブサイトは Python で書かれており、現在 mod_python と Apache で動作しています。最近、私は、サイトを mod_wsgi に変換する価値があるかもしれないと思わせるいくつかの醜いハックを入れなければなりませんでした。しかし、私は mod_python のいくつかのユーティリティ クラス、特にFieldStorageand Session(および場合によっては ) の使用に慣れており、 PEP 333Cookieのスキャンから、これらに相当するものは見当たりません。(これらの種類のユーティリティが WSGI 仕様に属していないことを理解しているので、驚くことではありません)

質問は、WSGI で使用できるこれらの mod_python ユーティリティ クラスの「標準」(つまり、一般的に受け入れられている) の代替品はありますか、それとも自分で作成する必要がありますか?

(参考: 現在 Python 2.5 を使用しています)

4

3 に答える 3

9

Werkzeugを見てください。書き直しをする必要があるかもしれません。WSGI の世界観をアプリケーションに適用した結果に満足することでしょう。

于 2009-03-13T22:00:40.117 に答える
2

FieldStorage は「cgi」モジュールと「Cookie」モジュールで使用できます。Python 標準ライブラリには Session に相当するものはありません。WSGI アプリケーションでは、セッションにBeakerを使用できます。

于 2009-06-24T11:54:13.400 に答える
1

wsgiベースのアプリケーションに対して、特にフィールド データとセッションを操作する組み込み機能を提供します

于 2009-05-11T02:29:55.463 に答える