diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2019-07-11 14:05:54 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2019-07-11 14:05:54 +0200 |
commit | e4b6f6be5e660663011c0ef86635d300d6e0ec2b (patch) | |
tree | 84bd47cc2bc204a2fbf49b53528b2754c5e774f6 /ishtar_common/utils.py | |
parent | 58b21e287a398623482bed4a51efd7ec3f952d9c (diff) | |
download | Ishtar-e4b6f6be5e660663011c0ef86635d300d6e0ec2b.tar.bz2 Ishtar-e4b6f6be5e660663011c0ef86635d300d6e0ec2b.zip |
bellow -> below
Diffstat (limited to 'ishtar_common/utils.py')
-rw-r--r-- | ishtar_common/utils.py | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/ishtar_common/utils.py b/ishtar_common/utils.py index 43603b2e1..388f54ff4 100644 --- a/ishtar_common/utils.py +++ b/ishtar_common/utils.py @@ -1092,7 +1092,7 @@ def create_default_areas(models=None, verbose=False): def get_relations_for_graph(rel_model, obj_pk, above_relations=None, equal_relations=None, treated=None, styles=None, - render_above=True, render_bellow=True, full=False): + render_above=True, render_below=True, full=False): """ Get all above and equal relations of an object (get all child and parent relations) @@ -1103,7 +1103,7 @@ def get_relations_for_graph(rel_model, obj_pk, above_relations=None, :param treated: treated relation list to prevent circular call :param styles: current styles :param render_above: render relation above the current object - :param render_bellow: render relation bellow the current object + :param render_below: render relation below the current object :param full: render the full graph :return: above and equal relations list (each containing lists of two members) @@ -1130,23 +1130,23 @@ def get_relations_for_graph(rel_model, obj_pk, above_relations=None, relation_type__logical_relation__isnull=False), True)): q = q.values("left_record_id",'right_record_id', 'relation_type__logical_relation') - get_above, get_bellow = render_above, render_bellow - if inverse and (not render_above or not render_bellow): - get_above, get_bellow = not render_above, not render_bellow + get_above, get_below = render_above, render_below + if inverse and (not render_above or not render_below): + get_above, get_below = not render_above, not render_below for relation in q.all(): logical_relation = relation['relation_type__logical_relation'] left_record = relation['left_record_id'] right_record = relation['right_record_id'] - is_above, is_bellow = False, False + is_above, is_below = False, False if not logical_relation: continue - elif get_bellow and logical_relation == 'above' and \ + elif get_below and logical_relation == 'above' and \ (left_record, right_record) not in above_relations: above_relations.append((left_record, right_record)) - is_bellow = True - elif get_above and logical_relation == 'bellow' and \ + is_below = True + elif get_above and logical_relation == 'below' and \ (right_record, left_record) not in above_relations: above_relations.append((right_record, left_record)) is_above = True @@ -1161,27 +1161,27 @@ def get_relations_for_graph(rel_model, obj_pk, above_relations=None, other_record = left_record else: other_record = right_record - if get_above and get_bellow and not full and (is_bellow or - is_above): - if (is_above and not inverse) or (is_bellow and inverse): + if get_above and get_below and not full and (is_below or + is_above): + if (is_above and not inverse) or (is_below and inverse): ar, er, substyles = get_relations_for_graph( rel_model, other_record, above_relations, equal_relations, treated, styles, render_above=True, - render_bellow=False + render_below=False ) else: ar, er, substyles = get_relations_for_graph( rel_model, other_record, above_relations, equal_relations, treated, styles, render_above=False, - render_bellow=True + render_below=True ) else: ar, er, substyles = get_relations_for_graph( rel_model, other_record, above_relations, equal_relations, treated, styles, render_above=render_above, - render_bellow=render_bellow, full=full + render_below=render_below, full=full ) styles.update(substyles) error_style = "color=red" @@ -1213,7 +1213,7 @@ def get_relations_for_graph(rel_model, obj_pk, above_relations=None, def generate_relation_graph(obj, highlight_current=True, - render_above=True, render_bellow=True, + render_above=True, render_below=True, full=False, debug=False): if not settings.DOT_BINARY: return @@ -1224,7 +1224,7 @@ def generate_relation_graph(obj, highlight_current=True, # get relations above_relations, equal_relations, styles = get_relations_for_graph( rel_model, obj.pk, render_above=render_above, - render_bellow=render_bellow, full=full) + render_below=render_below, full=full) # generate dotfile dot_str = "digraph relations {\nnode [shape=box];\n" @@ -1284,8 +1284,8 @@ def generate_relation_graph(obj, highlight_current=True, dot_file.write(dot_str) if not render_above: - suffix = "_bellow" - elif not render_bellow: + suffix = "_below" + elif not render_below: suffix = "_above" else: suffix = "" |