Esempio n. 1
0
def select_area():
    area_id = ""
    brewery_id = ""
    brand_id = ""
    input_brand = ""
    search_brands = apiget.search_brands(input_brand)
    if request.method == 'POST':
        if request.form['area'].isdecimal():
            area_id = int(request.form['area'])
        areas = apiget.get_area()
        breweries = apiget.get_breweries(area_id)
        brands = apiget.get_brands(brewery_id)
        return render_template('index.html',
                               areas=areas,
                               breweries=breweries,
                               brands=brands,
                               area_id=area_id,
                               brewery_id=brewery_id,
                               brand_id=brand_id,
                               search_brands=search_brands,
                               input_brand=input_brand)
    else:
        areas = apiget.get_area()
        breweries = apiget.get_breweries(area_id)
        brands = apiget.get_brands(brewery_id)
        return render_template('index.html',
                               areas=areas,
                               breweries=breweries,
                               brands=brands,
                               area_id=area_id,
                               brewery_id=brewery_id,
                               brand_id=brand_id,
                               search_brands=search_brands,
                               input_brand=input_brand)
Esempio n. 2
0
def select_search_brand():
    area_id = ""
    brewery_id = ""
    brand_id = ""
    selected_brand_id = ""
    if request.method == 'POST':
        input_brand = request.form['input_brand']
        search_brands = apiget.search_brands(input_brand)
        if request.form['selected_brand'].isdecimal():
            selected_brand_id = int(request.form['selected_brand'])
        areas = apiget.get_area()
        breweries = apiget.get_breweries(area_id)
        brands = apiget.get_brands(brewery_id)
        flavor = apiget.get_flavors(selected_brand_id, search_brands)
        flavor_chart = fc.get_flavor_chart(flavor)
        flavor_tags = apiget.get_flavor_tags(selected_brand_id)
        return render_template('index.html',
                               areas=areas,
                               breweries=breweries,
                               brands=brands,
                               area_id=area_id,
                               brewery_id=brewery_id,
                               brand_id=brand_id,
                               selected_brand_id=selected_brand_id,
                               search_brands=search_brands,
                               input_brand=input_brand,
                               flavor=flavor,
                               flavor_chart=flavor_chart,
                               flavor_tags=flavor_tags)
    else:
        input_brand = ""
        search_brands = apiget.search_brands(input_brand)
        areas = apiget.get_area()
        breweries = apiget.get_breweries(area_id)
        brands = apiget.get_brands(brewery_id)
        return render_template('index.html',
                               areas=areas,
                               breweries=breweries,
                               brands=brands,
                               area_id=area_id,
                               brewery_id=brewery_id,
                               brand_id=brand_id,
                               search_brands=search_brands,
                               input_brand=input_brand)
Esempio n. 3
0
def search_brand():
    area_id = ""
    brewery_id = ""
    brand_id = ""
    selected_brand_id = ""
    if request.method == 'POST':
        input_brand = request.form['input_brand']
        search_brands = apiget.search_brands(input_brand)
        areas = apiget.get_area()
        breweries = apiget.get_breweries(area_id)
        brands = apiget.get_brands(brewery_id)
        return render_template('index.html',
                               areas=areas,
                               breweries=breweries,
                               brands=brands,
                               area_id=area_id,
                               brewery_id=brewery_id,
                               brand_id=brand_id,
                               selected_brand_id=selected_brand_id,
                               search_brands=search_brands,
                               input_brand=input_brand)
    else:
        input_brand = ""
        search_brands = apiget.search_brands(input_brand)
        areas = apiget.get_area()
        breweries = apiget.get_breweries(area_id)
        brands = apiget.get_brands(brewery_id)
        return render_template('index.html',
                               areas=areas,
                               breweries=breweries,
                               brands=brands,
                               area_id=area_id,
                               brewery_id=brewery_id,
                               brand_id=brand_id,
                               search_brands=search_brands,
                               input_brand=input_brand)
Esempio n. 4
0
def index():
    area_id = ""
    brewery_id = ""
    brand_id = ""
    input_brand = ""
    search_brands = apiget.search_brands(input_brand)
    areas = apiget.get_area()
    breweries = apiget.get_breweries(area_id)
    brands = apiget.get_brands(brewery_id)
    return render_template('index.html',
                           areas=areas,
                           breweries=breweries,
                           brands=brands,
                           area_id=area_id,
                           brewery_id=brewery_id,
                           brand_id=brand_id,
                           search_brands=search_brands,
                           input_brand=input_brand)