This is the WebOb integration for YAFOWIL.
This package registers a global preprocessor for yafowil. It wraps the any WebOb BaseRequest derived request instance.
All WebOb params - available at WebObs request in a so called
MultiDict- are returned in MultiDicts
mixedflavor. This is how Yafowil expects them. IOW: If a query-key exists several times the values are aggregated in a list. If a query-key exists one time, the value is returned as string.
File Uploads provided by WebOb as
cgi.FieldStorageobjects are turned into Dicts with the keys:
file-like object to read data from
submitted name of the upload
type of the upload
keeps the original
The sources are in a GIT DVCS with its main branches at `github <http://github.com/bluedynamics/yafowil.webob`_.
We'd be happy to see many forks and pull-requests to make YAFOWIL even better.