diff --git a/tagulous/models/managers.py b/tagulous/models/managers.py index 208615e..47aa5b4 100644 --- a/tagulous/models/managers.py +++ b/tagulous/models/managers.py @@ -57,15 +57,8 @@ def flush_cache(self): Must be called after all """ - # Django 2.0 changes cache management - if hasattr(self.field, "get_cached_value"): - if self.field.is_cached(self.instance): - self.field.delete_cached_value(self.instance) - else: - # Django <2.0 - cache_name = self.field.get_cache_name() - if hasattr(self.instance, cache_name): - delattr(self.instance, cache_name) + if self.field.is_cached(self.instance): + self.field.delete_cached_value(self.instance) def get_actual(self): """