Поскольку у вас есть объекты в objects_to_delete
, вы можете получить идентификаторы этих объектов и удалить их. Сделайте что-то вроде:
MyObject.objects.filter(id__in=[i.id for i in objects_to_delete]).delete()
Это приведет к следующему SQL.
DELETE FROM MyObject WHERE id IN (ids of objects)
Например, если идентификаторы удаляемых объектов - 1,2, 3, 4,5 тогда sql будет:
DELETE FROM MyObject WHERE id IN (1, 2, 3, 4, 5)