2

私はcherrypyを使って既存のRESTfulインターフェースを模倣しています。1 つの要件は、その場でオブジェクトを追加できることです。

たとえば、myobj というオブジェクトがあるとします。ユーザーが追加したオブジェクトに基づくメソッドを公開できるようにしたいと考えています。したがって、オブジェクトを作成する「追加」コンテキストがあります

http://example.ex/myobj+create

作成されたオブジェクトとすべての子を取得できます。

http://example.ex/myobjs/obj1
http://example.ex/myobjs/obj1/child1

これはcherrypyで可能ですか?別のフレームワークを調査する必要がありますか?

4

3 に答える 3

1

おそらく、CherryPy 3.2+ が提供する_cp_dispatchまたはpopargs機能を見たいと思うでしょう。それらはあまり知られていないため、残念ながら適切なドキュメントを見つけることができませんでしたが、彼らはあなたが求めていることをするでしょう. または、ルートまたはセレクター ディスパッチャーを使用することもできます。

于 2012-05-22T18:56:56.280 に答える
0

CherryPy 3.2 (REST)は、RESTful インターフェイスを作成するためのインターフェイスを提供します。

于 2012-05-22T13:56:57.567 に答える
0

はい、ハンドラを動的に追加できます。実行するだけobj1.child1 = Child(...)です。

于 2012-05-23T18:25:53.203 に答える