簡體   English   中英

從mod_python轉換為mod_wsgi

[英]Converting from mod_python to mod_wsgi

我的網站是用Python編寫的,目前在Apache的mod_python下運行。 最近我不得不加入一些讓我認為可能值得將網站轉換為mod_wsgi的丑陋黑客。 但是我已經習慣了使用一些mod_python的實用程序類,特別是FieldStorageSession (有時候是Cookie ),而且從PEP 333的掃描中,我看不到它們的任何等價物。 (這並不奇怪,因為我了解這些實用程序不屬於WSGI規范)

問題是,我可以在WSGI中使用這些mod_python實用程序類的“標准”(即通常接受的)替換,還是我/我應該自己編寫?

(僅供參考:目前正在使用Python 2.5)

看看Werkzeug 你可能不得不做一些重寫。 您可能會對在您的應用程序中強加WSGI世界視圖的結果感到滿意。

您可以在'cgi'模塊和'Cookie'模塊中使用FieldStorage。 沒有與Python標准庫中的Session等效的東西。 對於WSGI應用程序,您可以使用Beaker進行會話。

請看一下whiff - 它提供內置功能,用於操作現場數據和會話等基於wsgi的應用程序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM