1

従来のcgiを使用してWebアプリを作成しました。ボトルで書き直そうとしています

ページはシンプルです...ユーザーがフォームに入力し、送信を押すと、データオブジェクトが私のcgi-binに存在していたPythonスクリプトに送信されます

Pythonスクリプトは画像を生成し、その画像のURLを標準出力に出力します

コールバックでは、javascriptを使用して、新しく生成された画像をhtmlでフォーマットされたページに表示します。

私がbottleで抱えている問題は、postリクエストを受信したときに画像生成スクリプトを実行することです。私は、JavaScript(またはjquery)を使用してPOSTリクエストとコールバックを処理することに慣れています。代わりにボトル方式を使用する必要がありますか?

4

1 に答える 1

0

私は実際に問題を解決しました。ボトルフレームワークのチュートリアルでは、初めてのユーザーが開発のためにサーバーをハイポートにセットアップすることをお勧めします(Apacheとの競合などを回避するため)。プロセスの2つの部分が欠けていました:1。メインボトルファイルから呼び出せるようにPythonスクリプトをインポートします2.メインボトルファイルに、APIリンクへのルートを追加します(javascriptが機能するため)。 mポート80でサーバーを実行している場合、ルートを追加する必要があるかどうかわからない

于 2012-05-21T07:52:12.857 に答える