2012-11-13 52 views
1

我已經繼承了一個python項目,並且我承認我是一個noob,但是這個項目是使用albatross框架完成的。我在窗體中添加了兩個字段:「密碼」和「隨機」。我現在需要知道如何在後端檢索這些表單域。在PHP這將是如下:如何使用Python信天翁框架獲得請求變量

​​

我一直在尋找如何做到這一點,利用信天翁框架的信息,並已很難找到任何在我繼承了該平臺的作品。這是在Apache 2.6中,使用mod_python,並依賴於albatross.cgiapp中的RequestFields功能。

是否有人知道如何做到這一點,快速和骯髒,或通過一個體面的教程,這是特定於我使用的框架?信天翁文檔似乎沒有告訴如何從表單字段獲取數據,並且通過源代碼挖掘似乎沒有多大的好處。

謝謝你給予的任何幫助。

回答

0

您是否閱讀過手冊中關於using forms的部分?這解釋得很好。

import cgi 
form = cgi.FieldStorage() 

現在form應該包含一個包含所有表單數據的字典。

+0

我試過了,但我得到一個異常「AttributeError:'module'object has no attribute'argv'」。 – TMorgan

+0

啊,對不起。我錯過了你使用'mod_python'。 CGI功能不適用於'mod_python'。 –

相關問題