7
是否有任何实现存在JSON作为Flask上的自定义错误页面?瓶颈JSON自定义错误页面
是否有任何实现存在JSON作为Flask上的自定义错误页面?瓶颈JSON自定义错误页面
您可以使用从瓶中“jsonify”帮手JSON响应对象,然后设置响应的STATUS_CODE返回它像这样前:
def not_found(error):
response = jsonify({'code': 404,'message': 'No interface defined for URL'})
response.status_code = 404
return response
您可以通过包装注册该功能的处理程序它在的ErrorHandler:
@app.errorhandler(404)
def not_found(error):
...
OR,直接设置它的error_handler_spec:
app.error_handler_spec[None][404] = not_found
已经完成了,谢谢:) – herlambang 2012-02-16 08:21:50
我不太清楚你需要什么......请尝试澄清你的答案,以便你的问题可以被更好地理解。你需要什么?你有什么尝试? – pcalcao 2011-12-14 11:08:09