2
我在使用Django Rest框架引发验证错误时遇到困难。在使用Django Rest框架的Pre_Save中引发验证错误
我有一个所有者字段。所有者字段需要访问请求对象。文档建议using the following approach:
def pre_save(self, obj):
obj.owner = self.request.user
我的问题是如果此代码失败如何引发验证错误。我试着在pre_save方法中引发一个错误,但这不能正常工作。它实际上会导致从Django返回的HTML响应,而不是来自Django Rest Framework的消息。