aboutsummaryrefslogtreecommitdiff
path: root/app.py
diff options
context:
space:
mode:
authorSean Dolan <sed9182@rit.edu>2019-07-27 22:37:37 -0400
committerSean Dolan <sed9182@rit.edu>2019-07-27 22:37:37 -0400
commite3fbc5b232dfad18d9b23e7636e655acacbe7f63 (patch)
treee8903bacbaa3219da3c678ea94a132350e11a12e /app.py
parenta5a4efe60cb0878150ef5e5d19cd578ade757e60 (diff)
At work I have to have good commit messages
Diffstat (limited to 'app.py')
-rw-r--r--app.py11
1 files changed, 8 insertions, 3 deletions
diff --git a/app.py b/app.py
index 5a075e9..f0480da 100644
--- a/app.py
+++ b/app.py
@@ -13,7 +13,7 @@ with open("./static/beers.json") as beers_json:
@app.route('/')
def hello_world():
hello_beer = random.choice(list(beer.keys()))
- return render_template('./Homepage.jinja2', item=beer[hello_beer])
+ return render_template('Homepage.jinja2', item=beer[hello_beer])
@app.route('/brewery/<brewery_id>/')
@@ -23,12 +23,17 @@ def get_brewery_list(brewery_id):
@app.route('/brewery/<brewery_id>/<beer_id>')
def get_beer_details(brewery_id, beer_id):
- return json.dumps(beer_lookup(brewery_id, beer_id))
+ beer_result = beer_lookup(brewery_id,beer_id)
+ return render_template('beerpage.jinja2', beer_data=beer_result)
def beer_lookup(brewery_id, beer_id):
item_id = brewery_id + "-" + beer_id
- return beer[item_id]
+ try:
+ beer_result = beer[item_id]
+ return beer_result
+ except:
+ return None
def find_beers_from_brewery(brewery_id):