Well... validators weren't ever really there to begin with. There was
some initial stub code, but it wasn't fully integrated into models.
Model validation (Ticket #6845) was on the list of possible v1.0
features, but got bumped from the feature list because the
implementation wasn't quite ready. It's certainly on the list of
features intended for v1.1.
In the meantime, there is form-level validation; you can also override
the save() method to ensure that invalid models aren't saved. It's not
particularly pretty, but a better solution is on the way. If you're
feeling adventurous, you can try out the patch on #6845 and let us
know about any problems you have.
Yours,
Russ Magee %-)
Well... it will do whatever you program it to do. It depends entirely
on the validation error that you raise, where you catch that error,
and how you process it.
Yours,
Russ Magee %-)