3

私はこれをやろうとしています:

@get("/admin/questions/:question_id")
def question (question_id):
    pass
    #Some code for returning the question

@put("/admin/questions/:question_id")
    pass
    #I intend to write some code to update the question here.

これは可能ですか?GET と POST は機能しますが、PUT は明らかに機能していません。

4

3 に答える 3

5

はい、できます。ドキュメントを参照してください。

例:

from bottle import put, run

@put("/foo")
def foo():
    return "Foo"

run()
于 2012-08-07T11:48:48.900 に答える
3

私はこれを見つけました: https://myadventuresincoding.wordpress.com/2011/01/02/creating-a-rest-api-in-python-using-bottle-and-mongodb/。役に立つかもしれません。

于 2012-08-07T11:44:16.963 に答える
1

同じ質問がありました。上記のリンクは役に立ちました。また、これらのWebページは便利であることがわかりました。

http://gotofritz.net/blog/weekly-challenge/restful-python-api-bottle/(週末のコード戦士は1ページに安らかなインターフェースを作成します-これは私にとって非常に明確になりました)

http://www.marginhound.com/bottle-py-resources/ http://isbullsh.it/2011/11/Python-micro-frameworks/ http://publish.luisrei.com/articles/flaskrest.html

時間をかけてこれらのページを確認すると、驚くほど簡単に実装できました。

于 2013-02-16T19:37:24.373 に答える