2012-03-15 4 views
1

を動作するように要求してルーティングを取得。私は今それをボトルで書き直そうとしていますボトルのフレームワーク:私は従来のCGIを使用してWebアプリケーションを書かれている

ページは単純です...ユーザーはフォームを記入して送信し、データオブジェクトは私のcgi-binに住んでいたpythonスクリプトに送られます

Pythonスクリプトは、私はHTMLでフォーマットされたページで、新たに生成された画像を表示するためにはJavaScriptを使用して、画像を生成し、コールバックには標準アウト

に出て、その画像のURLを出力します。私はボトルを抱えている

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

+0

上でサーバーを実行していた場合、私はルートを追加しなければならなかっただろう場合はよく分かりません。 Bottleフレームワークのチュートリアルでは、初心者の方に、開発のために(Apacheなどとの競合を避けるために)高いポートにサーバーを設定することを推奨しています。それがメインの瓶ファイルでメインのボトルファイル 2から呼び出すことができるように(ジャバスクリプトが機能するために)APIリンクにルートを追加し、 1.インポートPythonスクリプト:私は、プロセスの2つの部分がありませんでした 私はあなたが問題を解決した場合は、あなた自身の答えを書いて、それを受け入れてください、私はポート80 – pepperdreamteam

+0

上でサーバーを実行していた場合は、ルートを追加しなければならなかったかはわかりません。この方法では、質問は「未回答」ページには表示されません。 – Helgi

答えて

0

私は実際に問題を解決しました。 Bottleフレームワークのチュートリアルでは、初心者の方に、開発のために(Apacheなどとの競合を避けるために)高いポートにサーバーを設定することを推奨しています。私はプロセスの2つの部分が欠けていた:1.それは、メインのボトルファイルから呼び出すことができるようにPythonスクリプトをインポートする2.メインのボトルファイルでは、(javascriptが動作するように)APIリンクへのルートを追加する私は、私は実際に問題を解決し、ポート80

関連する問題