aykut/django-bulk-update — pull request #2 by sruon (2014-10-31 21:54:55+00:00)
Title: Allow the use of fields that requires pre-processing

Using JSONField (https://github.com/bradjasper/django-jsonfield) with this great snippet raises an exception since it tries to update the database with a raw dictionary.

Django fields include a method named get_db_prep_value(self, value, connection) that prepares the field for database consumption, this pull request simply ensures we call it for every field.