如何使用 django-piston 返回格式化的错误消息和正确的 HTTP 代码?
我希望能够使用 django-piston 返回带有格式化内容的 HTTP 响应。
我想我必须创建自己的rc_factory
。
我想做的是:
return rc.404({'status': 0,'message': 'This restaurant does not exists.'})
使用 XMLEmiter、JSONEmiter 或 YAMLEmiter 提供的关于客户端正在寻找的格式的结果。
我怎样才能做到这一点?
干杯
I would like to be able to return a HTTP Reponse with a formated content with django-piston.
I guess I have to create my own rc_factory
.
What I would like to do is :
return rc.404({'status': 0,'message': 'This restaurant does not exists.'})
With a result provide by XMLEmiter, JSONEmiter or YAMLEmiter regarding to the format the client is looking for.
How can I do that ?
Cheers
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您如何看待这样的事情:
像这样使用:
但问题来自于 em_format 属性。
实际上hander方法可以通过在处理函数中添加emitter_format属性来获取此信息。
What do you think of somthing like this :
To use like this :
But the problem comes from the em_format attribute.
Actually the hander method is able to get this information by adding the with the emitter_format attribute in the handler function.