def get_nodes(self, request):
nodes = []
for cat in Category.objects.all():
n = NavigationNode(cat.name, cat.get_absolute_url(), cat.pk, cat.parent_id, "sampleapp")
nodes.append(n)
try:
n = NavigationNode(_('sample root page'), reverse('sample-root'), 1)
n2 = NavigationNode(_('sample settings page'), reverse('sample-settings'), 2)
n3 = NavigationNode(_('sample account page'), reverse('sample-account'), 3)
n4 = NavigationNode(_('sample my profile page'), reverse('sample-profile'), 4, 3)
nodes.append(n)
nodes.append(n2)
nodes.append(n3)
nodes.append(n4)
except NoReverseMatch:
pass
return nodes
评论列表
文章目录