2012-02-25 5 views
2

私はploneを使用して自分のサイトを構築しています。 1ページテンプレートでは、私は<input type="file" name="file">とこのフォームを持っている:context.addParam(name=request.name, path=request['file'])<form method="post" action="addintoDb" enctype="multipart/form-data"pythonスクリプトをploneでアップロードするファイル

addintoDbはデシベルに私の情報を保存するPythonスクリプトです。 私のデシベルに私は名前とパスを持っている:<ZPublisher.HTTPRequest.FileUpload instance at 0x081F98C8>をしかし、私は(Cのように:...)ファイルがアップロードされたプットを持ちたい

私は、誰かが私を助けることができると思います。

+1

詳細を追加する必要があります。どのフォームの技術を使用していますか、このフォームのコンテキストは何ですか、ユーザーがログインしていなくても使用できます...ヘルプが必要なので、十分な情報を与えてください。 – toutpt

答えて

1

ファイルシステムではなく、Zopeオブジェクトデータベースにファイルを保存しています。データを保存するための組み込み関数openでファイルパスを開くには、Pythonコード(Pythonスクリプトではありません)を使用する必要があります。

関連する問題