tornado 如何定义某个名字

2014-02-12 21:49:38 +08:00
 o618
定义了self.get_argument('reply_id'),但程序运行报错:Missing argument reply_id
2435 次点击
所在节点    问与答
2 条回复
PotatoBrother
2014-02-12 22:22:18 +08:00
1.确认handlers里有写url
2.访问时访问正确的url
mywaiting
2014-02-12 22:38:04 +08:00
Tornado的web.py代码写得很清楚啊。默认情况下,没有提供默认参数给get_argument(),而且你的URL中没有包含这个参数的话,Tornado会报Missing argument

用get_argument()的时候,最好传递默认值,像这样:

reply_id = self.get_argument('reply_id', None)

这样Tornado就不会报Missing argument

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/99938

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX