diff --git a/MyPortfolio/data.py b/MyPortfolio/data.py index c386d5e0fcfa4842240bf2911617d46d2b883845..45792719c9a22e3095d73d8cb8d582f5d745fe4a 100644 --- a/MyPortfolio/data.py +++ b/MyPortfolio/data.py @@ -78,17 +78,17 @@ def get_technique_stats(data): technique_list = get_techniques(data) technique_stats = {} + current_techniques = [] - for project in data: - for technique in technique_list: + for technique in technique_list: + for project in data: if technique in project['techniques_used']: - buffer = [{'id' : project['project_id'], 'name' : project['project_name']}] - technique_stats.update({technique : buffer}) - - - - - pprint.pp(technique_stats) + current_techniques.append({'id' : project['project_id'], 'name' : project['project_name']}) + + technique_stats.update({technique : current_techniques.copy()}) + current_techniques.clear() + + return technique_stats