当用户发送填写的表单时,我想在出现输入错误时打印错误消息。其中一个GAE示例代码通过在URI中嵌入错误消息来实现此目的。
在表单处理程序(get)中:
self.redirect('/compose?error_message=%s' % message)
并在重定向URI的处理程序(get)中,从request
获取消息:
values = {
'error_message': self.request.get('error_message'),
...
如果没有在URI中嵌入消息,有没有办法完成相同的工作?
答案 0 :(得分:1)
values
dict是否由模板引擎呈现?如果是这样,您可以像这样直接传递错误字符串:
values = {
'error_message': 'there is an error',
...