gintas/django-picklefield — pull request #4 by meshy (2012-03-13 12:41:55+00:00)
Title: Allow encode and decode functions to be extended.

By allowing for modified encode and decode functions to be passed to __init__, we allow for other operations or methods of encoding to be performed before saving to the database. In my case, I need to en/de-crypt the data, and this patch allows me to leave the PickledObjectField mostly untouched.