如何在金字塔中返回400 error_message

时间:2011-12-07 03:43:52

标签: python pyramid

我想返回格式:

res['result'] == Falseres['error_message'] == 'Unknown User'

如何在views.py中完成?

1 个答案:

答案 0 :(得分:2)

您是否尝试返回JSON响应?在这种情况下,将渲染器设置为json并返回包含所需值的dict。

def myview(request):
    return {'result': False, 'error_message': 'Unknown User'}

config.add_view(myview, renderer='json')

显然,您需要为特定的视图/路径组合添加其他内容,但这些都包含在Pyramid文档中