class documentation

class NoFastDeleteCollector(Collector): (source)

View In Hierarchy

Undocumented

Method can_fast_delete Always load related objects to display them when showing confirmation.

Inherited from Collector:

Method __init__ Undocumented
Method add Add 'objs' to the collection of objects to be deleted. If the call is the result of a cascade, 'source' should be the model that caused it, and 'nullable' should be set to True if the relation can be null.
Method add_dependency Undocumented
Method add_field_update Schedule a field update. 'objs' must be a homogeneous iterable collection of model instances (e.g. a QuerySet).
Method add_restricted_objects Undocumented
Method clear_restricted_objects_from_queryset Undocumented
Method clear_restricted_objects_from_set Undocumented
Method collect Add 'objs' to the collection of objects to be deleted as well as all parent instances. 'objs' must be a homogeneous iterable collection of model instances (e.g. a QuerySet). If 'collect_related' is True, related objects will be handled by their respective on_delete handler.
Method delete Undocumented
Method get_del_batches Return the objs in suitably sized batches for the used connection.
Method instances_with_model Undocumented
Method related_objects Get a QuerySet of the related model to objs via related fields.
Method sort Undocumented
Instance Variable data Undocumented
Instance Variable dependencies Undocumented
Instance Variable fast_deletes Undocumented
Instance Variable field_updates Undocumented
Instance Variable origin Undocumented
Instance Variable restricted_objects Undocumented
Instance Variable using Undocumented
Method _has_signal_listeners Undocumented
def can_fast_delete(self, *args, **kwargs): (source)

Always load related objects to display them when showing confirmation.