From deb2e0f9d8141df3b23bc335e373e6e674295b42 Mon Sep 17 00:00:00 2001 From: Karl Hobley Date: Thu, 26 Jun 2014 14:41:09 +0100 Subject: [PATCH] Deprecate Page.get_other_siblings --- docs/building_your_site/djangodevelopers.rst | 1 - wagtail/wagtailcore/models.py | 4 ++++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/building_your_site/djangodevelopers.rst b/docs/building_your_site/djangodevelopers.rst index b4899d70f3..82e4c6b89d 100644 --- a/docs/building_your_site/djangodevelopers.rst +++ b/docs/building_your_site/djangodevelopers.rst @@ -203,7 +203,6 @@ Methods: * get_context * get_template * is_navigable -* get_other_siblings * get_ancestors * get_descendants * get_siblings diff --git a/wagtail/wagtailcore/models.py b/wagtail/wagtailcore/models.py index 9d82e81091..c13d7d1e43 100644 --- a/wagtail/wagtailcore/models.py +++ b/wagtail/wagtailcore/models.py @@ -409,6 +409,10 @@ class Page(MP_Node, ClusterableModel, Indexed): return (not self.is_leaf()) or self.depth == 2 def get_other_siblings(self): + warnings.warn( + "The 'Page.get_other_siblings()' method has been replaced. " + "Use 'Page.get_siblings(inclusive=False)' instead.", DeprecationWarning) + # get sibling pages excluding self return self.get_siblings().exclude(id=self.id)