title: Recommendation for python form validation library
body: <p>I would like a form validation library that</p>
  
  <p>1.separate html generation from form validation;</p>
  
  <p>2.validation errors can be easily serialized, eg. dumped as a json object</p>
  
  <p>What form validation library would you choose in a python web project?</p>