我正在寻找所有 webapp2_extras 函数和 API 的所有变体的语法。
例如,我在 webapp2 网站上找不到定义 webapp2_extras session.get 的各种参数的地方。
例如,我通过反复试验发现我可以在 session.get 上定义一个默认值(例如 cntr = self.session.get('cntr', 0) )但我找不到任何地方表明这可能是可行的结构。
谁能告诉我在哪里可以找到如此详细的文档?
谢谢。
我正在寻找所有 webapp2_extras 函数和 API 的所有变体的语法。
例如,我在 webapp2 网站上找不到定义 webapp2_extras session.get 的各种参数的地方。
例如,我通过反复试验发现我可以在 session.get 上定义一个默认值(例如 cntr = self.session.get('cntr', 0) )但我找不到任何地方表明这可能是可行的结构。
谁能告诉我在哪里可以找到如此详细的文档?
谢谢。
我知道 Bill G. 不是开源的忠实拥护者,但 webapp2 是开源的。如果文档中缺少某些内容,您可以在代码中找到它。
https://github.com/moraes/webapp-improved/blob/master/webapp2_extras/sessions.py
您将看到会话对象是从 python dict 派生的,因此您使用的 get() 函数是 python dict get() 函数,它允许使用默认值。
不过,您通过反复试验发现了这一点,这给我留下了深刻的印象。