mod_python.publisher
フォームで送信された内容をPythonHandlerで設定したプログラムで解析します。
通常はmod_python.publisherを指定しておけば、フォームの内容を解析し、送信先プログラムへ必要な引数のみを渡してくれます。
入力htmlテンプレート(hoge.html)
<html> <body> <form action="hoge.py/check" method="post"> 名前:<input type="text" name="name"> <br> <input type="submit" value="送信"><br> </form> </body> </html>
サーバ側プログラム(hoge.py)
def check(req, name): s = '''\ <html> <body> こんにちは %s さん。 </body> </html> ''' %(name) return s
http://localhost/hoge/hoge.htmlにアクセスし、テキストフィールド入力後、送信ボタンを押すと。「こんにちは〜さん」と表示されます。
mod_pythonのチュートリアルからですが。。。