root = db.reference() # Add a new user under /users. tricktionary = [] tricknames = [] id = 0 for i in range(5): tricks = root.child('tricks').child(str(i)).child('subs').get() for trick in tricks: if True: #trick['type'] == 'Multiples': t = Trick(id, i, trick['name'], types.index(str(trick['type']).lower())) prereqs = [] for prereq in trick['prerequisites']: if prereq['name'] != 'None': prereqs.append(prereq['name']) t.prereqs = prereqs id += 1 tricktionary.append(t) tricknames.append(t.name) print(t.name) nodes = [] links = [] for trick in tricktionary: nodes.append({'group': trick.type, 'name': trick.name}) if trick.prereqs: for prereq in trick.prereqs: try: print(trick.prereqs) links.append({