QueryDicts should be picklable - BackwardsIncompatibleChange?
|Reported by:||Simon Litchfield <simon@…>||Owned by:||nobody|
|Has patch:||no||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
In an earlier trunk release (circa six months ago) it seems QueryDicts were picklable, but now they are not (at 6903). I've had to adapt some code which previously worked fine.
It makes sense for QueryDicts to be picklable, so they can be stored in session, cached, etc. Normal Python dicts are picklable.
Does anyone agree and/or would be interested in seeing a patch?