Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在RequestHandler中处理错误而不嵌入URI_Python_Google App Engine_Web Applications - Fatal编程技术网

Python 在RequestHandler中处理错误而不嵌入URI

Python 在RequestHandler中处理错误而不嵌入URI,python,google-app-engine,web-applications,Python,Google App Engine,Web Applications,当用户发送一个填写好的表单时,我想打印一条错误消息,以防出现输入错误。其中一个GAE示例代码通过在URI中嵌入错误消息来实现这一点 在表单处理程序(get)中: 在重定向URI的处理程序(get)中,从请求中获取消息: values = { 'error_message': self.request.get('error_message'), ... 有没有一种方法可以在不将消息嵌入URI的情况下实现同样的功能?模板引擎是否呈现值dict?如果是这样,您可以像下面这样直接传递错

当用户发送一个填写好的表单时,我想打印一条错误消息,以防出现输入错误。其中一个GAE示例代码通过在URI中嵌入错误消息来实现这一点

在表单处理程序(get)中:

在重定向URI的处理程序(get)中,从
请求中获取消息:

values = {
    'error_message': self.request.get('error_message'),
    ...

有没有一种方法可以在不将消息嵌入URI的情况下实现同样的功能?

模板引擎是否呈现
dict?如果是这样,您可以像下面这样直接传递错误字符串:

values = {
    'error_message': 'there is an error',
    ...
values = {
    'error_message': 'there is an error',
    ...