3

簡単なファイルアップロードフォームを作成したいのですが、まったくできません。ドキュメントとチュートリアルを読みましたが、何らかの理由で、送信されたフォーム データを取得できません。テストできる最小限のコードを書きましたが、まだ機能していません。何が問題なのですか?

def index():
    html = '''
    <html>
      <body>
      <form id="fileUpload" action="./result" method="post">
        <input type="file" id="file"/>
        <input type="submit" value="Upload"/>
      </form>
      </body>
    </html>
    '''
    return html

def result(req):
    try: tmpfile = req.form['file']
    except:
        return "no file!"
4

1 に答える 1

1

フォームタグに enctype="multipart/form-data" を入れてみてください。あなたの間違いは実際には mod_python 関連ではありません。

于 2009-03-12T21:54:06.333 に答える