有时,当我保存模型时,它不能很好地验证。因此它返回ValidationError(400 BAD REQUEST)。
有时,当我保存模型时,它可以很好地保存。所以它返回一个HTTP 200(OK)。
有时,我知道我的用户意味着什么,但它并不是那么好。我可以保存它,但我也必须改变别的东西。而且我知道要改变什么。所以我希望对我的用户好,因为他是我最好的朋友。当我的模型执行save()时,我想发出警告。此警告应作为额外字段返回。 WarningField。通常是空的(当然)。但是当它不是时,我的Django Rest Framework应该解压缩并将其添加到json响应中。所以我可以使用我的Javascript在done方法的客户端获取它。
是否已经存在对WarningField的支持,还是我自己编写?有什么建议吗?