@onchange has self._origin to get previous values, but this is not available for @constrains.
How do you get the previous value of a field? This is most usefull sometimes when you want to add a constrain based on a previous value
Right now I'm solving this in the write() method by getting the value before and after calling super.write and then raising an UserError. Seems this would be better fit for constrains
Thanks