Replace argument and variable names with more explicit ones.

This commit is contained in:
Roberto Rosario
2015-08-15 01:06:54 -04:00
parent a1d7bc70f1
commit c6b20f13cc

View File

@@ -41,31 +41,32 @@ def get_instance_link(index_instance_node, text=None, simple=False):
} }
def get_breadcrumbs(index_instance, simple=False, single_link=False, include_count=False): def get_breadcrumbs(index_instance_node, simple=False, single_link=False, include_count=False):
""" """
Return a joined string of HTML anchors to every index instance's Return a joined string of HTML anchors to every index instance's
parent from the root of the tree to the index instance parent from the root of the tree to the index instance
""" """
result = [] result = []
if single_link: if single_link:
# Return the entire breadcrumb path as a single HTML anchor # Return the entire breadcrumb path as a single HTML anchor
simple = True simple = True
for instance in index_instance.get_ancestors(): for instance in index_instance_node.get_ancestors():
result.append(get_instance_link(instance, simple=simple)) result.append(get_instance_link(instance, simple=simple))
result.append(get_instance_link(index_instance, simple=simple)) result.append(get_instance_link(index_instance_node, simple=simple))
output = [] output = []
if include_count: if include_count:
output.append('(%d)' % index_instance.documents.count()) output.append('(%d)' % index_instance_node.documents.count())
if single_link: if single_link:
# Return the entire breadcrumb path as a single HTML anchor # Return the entire breadcrumb path as a single HTML anchor
output.insert( output.insert(
0, get_instance_link( 0, get_instance_link(
index_instance_node=index_instance, text=(' / '.join(result)) index_instance_node=index_instance_node, text=(' / '.join(result))
) )
) )
return mark_safe(' '.join(output)) return mark_safe(' '.join(output))
@@ -74,16 +75,17 @@ def get_breadcrumbs(index_instance, simple=False, single_link=False, include_cou
return mark_safe(' '.join(output)) return mark_safe(' '.join(output))
def node_level(x): def node_level(node):
""" """
Render an indented tree like output for a specific node Render an indented tree like output for a specific node
""" """
return mark_safe( return mark_safe(
''.join( ''.join(
[ [
'     ' * (getattr(x, x._mptt_meta.level_attr) - 1), '     ' * (getattr(node, node._mptt_meta.level_attr) - 1),
'' if x.is_root_node() else '<i class="fa fa-level-up fa-rotate-90"></i> ', '' if node.is_root_node() else '<i class="fa fa-level-up fa-rotate-90"></i> ',
ugettext('Root') if x.is_root_node() else unicode(x) ugettext('Root') if node.is_root_node() else unicode(node)
] ]
) )
) )