I would like to use the powerful Deform library to make "dynamic forms".
"Dynamic" merely means: show (via colander.SequenceSchema or
colander.String) instanciated keys of a long dictionary.
I make for that a schema that is built "online". This works fine for simple
schema (not SequenceSchema) where appstructs can be rebuilt via POST data.
But when I use SequenceShema, I must retain the built schema object to
build the appstructs more complex than above.
To retain the schema, I use a local server dictionary to put the schema
object where the key is a session variable.
Perhaps a good thing is the possibility to flattening the schema itself
(then: json-ize it and put the result in a cookie...).
Thanks for these marvelous tools!