【发布时间】:2014-09-03 19:03:52
【问题描述】:
我在使用 Django Rest 框架时遇到了验证错误。
我有一个所有者字段。所有者字段需要访问请求对象。文档建议using the following approach:
def pre_save(self, obj):
obj.owner = self.request.user
我的问题是如果此代码失败,如何引发验证错误。我尝试在 pre_save 方法中引发错误,但这不能正常工作。它实际上导致从 Django 返回 HTML 响应,而不是来自 Django Rest Framework 的消息。
【问题讨论】:
标签: django django-rest-framework