diff options
| -rw-r--r-- | app.py | 7 | ||||
| -rw-r--r-- | templates/beerpage.jinja2 | 19 | 
2 files changed, 24 insertions, 2 deletions
| @@ -28,7 +28,12 @@ def get_brewery_list(brewery_id):  def get_beer_details(brewery_id, beer_id):      beer_result = beer_lookup(brewery_id,beer_id)      beerinfo = BeerInfo(beer_result) -    return render_template('beerpage.jinja2', beer_data=beerinfo) +    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'] +    return render_template('beerpage.jinja2', beer_data=beerinfo, attrs=attrs)  def beer_lookup(brewery_id, beer_id):      item_id = brewery_id + "-" + beer_id diff --git a/templates/beerpage.jinja2 b/templates/beerpage.jinja2 index 1fead45..23ed6bf 100644 --- a/templates/beerpage.jinja2 +++ b/templates/beerpage.jinja2 @@ -21,4 +21,21 @@      <select>      </select>      </div> -{% endblock %}
\ No newline at end of file + +    <div class="row"> +      {% for attr in attrs %} +      <div class="col col-3"> +        <select class="form-control" name="{{ attr }}"> +          <option value="-3">A lot less {{ attr }}</option> +          <option value="-2">Less {{ attr }}</option> +          <option value="-1">A little less {{ attr }}</option> +          <option value="0" selected>Same {{ attr }}</option> +          <option value="1">A little more {{ attr }}</option> +          <option value="2">More {{ attr }}</option> +          <option value="3">A lot more {{ attr }}</option> +        </select> +      </div> +      {% endfor %} +    </div> + +{% endblock %} | 
