cast all fields to str() before send bson to pymongo (gets around not being able to serialize django model instances, which happens for related fields)