1

すべてのwebapp2_extras関数とAPIのすべてのバリエーションの構文を探しています。

たとえば、webapp2Webサイトでwebapp2_extrassession.getのさまざまなパラメータを定義している場所は見つかりませんでした。

たとえば、試行錯誤の結果、session.getにデフォルト値を定義できることがわかりました(例:cntr = self.session.get('cntr'、0))が、これが実行可能な構造。

誰かが私がそのような詳細なドキュメントを見つけることができる場所を教えてもらえますか?

ありがとう。

4

2 に答える 2

1

ドキュメントは、WebApp の改良版にあります。

あなたの場合self.session.get('cntr', 0)、セッションは辞書のようなオブジェクトであり、その get メソッドはパラメーターとしてデフォルト値を受け取るため、を使用できます。詳細については、セッションのドキュメントを参照してください。

webapp エクストラのドキュメントはこちらです。

于 2012-07-31T22:34:00.367 に答える
0

Bill G. がオープン ソースの大ファンではないことは知っていますが、webapp2 はオープン ソースです。ドキュメントに欠けているものがある場合は、コードで見つけることができます。

https://github.com/moraes/webapp-improved/blob/master/webapp2_extras/sessions.py

セッション オブジェクトが python dict から派生していることがわかります。したがって、使用している get() 関数は、デフォルト値を許可する python dict get() 関数です。

試行錯誤の末に発見されたことに、私はかなり感銘を受けました。

于 2012-07-31T22:33:16.483 に答える