First I'd like to say thanks for wheezy.web, it's an awesome tool that I really like using on a day to day basis! Good work ;)
I just have a problem with the validation. It assumes that everything is strings and try to convert it to the value_provider based on the Model's default value.
But if you have a request with content type application/json, loaded here: https://bitbucket.org/akorn/wheezy.http/src/353fe4a67524d99f437035f071a80f293f5edc3f/src/wheezy/http/request.py?at=default#cl-119
you end up with real types, so there's some type error.
I solved the problem by replacing wheezy.validation.model.py:47
value = values[name]
value = unicode(values[name])
Probably not the solution you'd want I don't know... If I'm doing something wrong and you can point me to what it is, it'd be much appreciated!