From: Randall S. <ra...@tn...> - 2006-01-13 22:25:36
|
Ian Bicking wrote: > > You should look at formencode.sqlschema -- it's important to note that > model validators and input validators have to be used differently, since > the model validators are always implicitly applied, and the form > validators are only explicitly applied. I'm also of the general belief > that model validators and form validators shouldn't be mixed together > (though it is reasonable to, say, attach a form validator to the model). > FormEncode is intended to be used as contextual validation: > http://blog.ianbicking.org/contextual-validation.html > I read your blog and the article it references. I've been thinking in terms of context independent validation which I see now can be problematic. From this article: http://martinfowler.com/bliki/ContextualValidation.html "But one thing that I think constantly trips people up is when they think object validity on a context independent way such as an isValid method implies." Thanks for pointing this out. I always like to get good advice. Randall |