IMO not, the view should be the one doing the validation