Issue #128, Add Indexes API endpoints

This commit is contained in:
Roberto Rosario
2014-12-16 01:37:49 -04:00
parent 0e0428b501
commit 6fb768a6f8
6 changed files with 118 additions and 27 deletions

View File

@@ -54,10 +54,6 @@ class Index(models.Model):
except IndexInstanceNode.DoesNotExist:
return 0
@property
def node_instances(self):
return [template_node.node_instance.get() for template_node in self.node_templates.all()]
class Meta:
verbose_name = _(u'Index')
verbose_name_plural = _(u'Indexes')
@@ -94,6 +90,11 @@ class IndexInstanceNode(MPTTModel):
def get_absolute_url(self):
return ('indexing:index_instance_node_view', [self.pk])
@property
def children(self):
# Convenience method for serializer
return self.get_children()
class Meta:
verbose_name = _(u'Index node instance')
verbose_name_plural = _(u'Indexes node instances')