'Pass in \'show_deleted=True\' to return a model manager that will also show
deleted objects in the queryset.'

def __init__(self, show_deleted=None, *args, **kwargs):

    super(SyncedModelManager, self).__init__(*args, **kwargs)
    self.show_deleted = (((show_deleted is None) and getattr(settings, 'SHOW_DELETED_OBJECTS', False)) or show_deleted)
