aboutsummaryrefslogtreecommitdiff
path: root/app.py
diff options
context:
space:
mode:
authorSean Dolan <sed9182@rit.edu>2019-07-28 12:43:05 -0400
committerSean Dolan <sed9182@rit.edu>2019-07-28 12:43:05 -0400
commit1afcb2cd6e39e043c4d0f83f1e463dc0041f85a7 (patch)
treeb6ea948736efb9f5d7835e5afc385417fda576d3 /app.py
parentae0b5d946aa3c0d5c1510450d28eb7b987923e3e (diff)
fixing beer page
Diffstat (limited to 'app.py')
-rw-r--r--app.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/app.py b/app.py
index ed927c8..d84f9a3 100644
--- a/app.py
+++ b/app.py
@@ -27,7 +27,8 @@ def get_brewery_list(brewery_id):
@app.route('/brewery/<brewery_id>/<beer_id>')
def get_beer_details(brewery_id, beer_id):
beer_result = beer_lookup(brewery_id,beer_id)
- return render_template('beerpage.jinja2', beer_data=beer_result)
+ beerinfo = BeerInfo(beer_result)
+ return render_template('beerpage.jinja2', beer_data=beerinfo)
def beer_lookup(brewery_id, beer_id):
item_id = brewery_id + "-" + beer_id
@@ -42,8 +43,6 @@ def find_beers_from_brewery(brewery_id):
beers = [value for key, value in beer.items() if pattern.match(key)]
return beers
-if __name__ == '__main__':
- app.run(host='0.0.0.0')
class BeerInfo(object):
@@ -53,6 +52,7 @@ class BeerInfo(object):
self.name = item_json[0]
self.abv = item_json[2]
+
class Brewery(object):
def __init__(self, id):
self.id = id
@@ -60,3 +60,7 @@ class Brewery(object):
def add_brew(self, brew):
self.brews.append(brew)
+
+
+if __name__ == '__main__':
+ app.run(host='0.0.0.0')