def get_fields(nutritional_groupings=['elements', 'vitamins', 'energy', 'sugars', 'amino_acids', 'other', 'composition']): print 'get_fields groupings:', nutritional_groupings food = Food(nutritional_groupings) fields = dict() for group in food.get_nutrgroups(): fields[group] = food.__dict__[group].keys() fields[group] = food.get_nutrgroup_members() return fields
def get_fields_for_group(group): food = Food([group]) fields = food.get_nutrgroup_members(group) return fields