it is unsafe to pass whole django models through pickle so just pass the pk then grab the object in the task