From e045dc3ac439bbf90becf4ca2efaced701080c0b Mon Sep 17 00:00:00 2001 From: Ben Cohen Date: Sun, 28 Jul 2019 16:13:28 -0400 Subject: alphabet --- app.py | 39 +++++++++++++++++++++++++++++++-------- 1 file changed, 31 insertions(+), 8 deletions(-) diff --git a/app.py b/app.py index cab272b..e06b2d7 100644 --- a/app.py +++ b/app.py @@ -16,6 +16,33 @@ with open("./data/beer_info_small.json") as beers_json: with open('./data/brewery_names.json') as f: brewery_names = json.load(f) +ATTRS = ['Barnyardy', + 'Bitter', + 'Boozy', + 'Bready', + 'Burnt', + 'Dank', + 'Dark', + 'Dry', + 'Floral', + 'Fruity', + 'Grassy', + 'Herbal', + 'Hoppy', + 'Juicy', + 'Light', + 'Malty', + 'Roasty', + 'Salty', + 'Smoky', + 'Sour', + 'Spicy', + 'Sweet', + 'Thin', + 'Warming', + 'Wheaty', + 'Woody', + 'Yeasty'] @app.route('/') @@ -39,15 +66,11 @@ def get_beer_details(brewery_id, beer_id): result, brewery_name = beer_lookup(brewery_id, beer_id) full_id = brewery_id+'-'+beer_id beerinfo = BeerInfo(full_id, brewery_name, result) - attrs = ['Burnt', 'Bready', 'Malty', 'Dark', 'Floral', 'Hoppy', 'Dank', - 'Grassy', 'Boozy', 'Warming', 'Bitter', 'Wheaty', 'Sour', - 'Barnyardy', 'Woody', 'Smoky', 'Roasty', 'Yeasty', 'Sweet', - 'Juicy', 'Light', 'Thin', 'Spicy', 'Dry', 'Fruity', 'Herbal', - 'Salty'] + similar_beers = get_closest(full_id) style_map = get_style_preds(full_id) - + similar_beer_objects = [] for item in similar_beers: item_result, item_brewer = beer_lookup(item) @@ -62,10 +85,10 @@ def get_beer_details(brewery_id, beer_id): item_result, item_brewer = beer_lookup(item[0]) attr_beer_objects.append(BeerInfo(item[0], item_brewer, item_result)) return render_template('beerpage.jinja2', beer_data=beerinfo, - attrs=attrs, similar_beers=similar_beer_objects, attr=attr, + attrs=ATTRS, similar_beers=similar_beer_objects, attr=attr, direction=direction, attr_beers=attr_beer_objects, style_preds=similar_beers) - return render_template('beerpage.jinja2', beer_data=beerinfo, attrs=attrs, + return render_template('beerpage.jinja2', beer_data=beerinfo, attrs=ATTRS, similar_beers=similar_beer_objects, style_preds=similar_beers) -- cgit v1.2.3