From b739f6fe87257ac93d43ea32c2bfbb7230593c41 Mon Sep 17 00:00:00 2001 From: Guilherme Devincenzi Date: Sat, 8 Dec 2018 03:50:10 -0200 Subject: [PATCH] Add default manager as all_objects for SoftDeletableModel (#326) * Add default manager as all_objects for SoftDeletableModel * Document changes on changelog --- CHANGES.rst | 3 +++ model_utils/models.py | 1 + 2 files changed, 4 insertions(+) diff --git a/CHANGES.rst b/CHANGES.rst index 4eff3da..cdc681d 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -14,6 +14,9 @@ master (unreleased) * Update InheritanceIterable to inherit from ModelIterable instead of BaseIterable, fixes GH-277. +* Add all_objects Manager for 'SoftDeletableModel' to include soft + deleted objects on queries as per issue GH-255 + 3.1.1 (2017.12.17) ------------------ diff --git a/model_utils/models.py b/model_utils/models.py index c679fc6..2f21695 100644 --- a/model_utils/models.py +++ b/model_utils/models.py @@ -123,6 +123,7 @@ class SoftDeletableModel(models.Model): abstract = True objects = SoftDeletableManager() + all_objects = models.Manager() def delete(self, using=None, soft=True, *args, **kwargs): """