Пример #1
0
def beer(beer_id=None):
    print("/beer/"+str(beer_id))
    beer_found = BeerModel.query.filter_by(beer_id=beer_id).first_or_404()
    form = BeerForm(obj=beer_found)
    form.beer_brewery.data = beer_found.brewery.brewery_name
    breweries = BreweryModel.query.all()
    imgs_list = getImagesForBeerOrBrew("beer",beer_id)
    print("showing these breweries ::: " + str(breweries))
    print("showing beer :: " + str(beer_id))
    print("printing beer id -- " + str(form.beer_id.data))
    return render_template('beer.html', form=form, breweries=breweries, images_list=imgs_list, beer_styles=getStylesFromXML())
Пример #2
0
def brew(brew_id):
    print("/brew/"+str(brew_id))
    brew_found = BrewModel.query.filter_by(brew_id=brew_id).first_or_404()
    print("found brew :: " + str(brew_found))
    print("found beer :: " + str(brew_found.beer))
    print("found brewery :: " + str(brew_found.beer.brewery))
    beer_form = BeerForm(obj=brew_found.beer)
    brew_form = BrewForm(obj=brew_found)
    beer_form.beer_brewery.data = brew_found.beer.brewery.brewery_name
    print("beer form :: " + str(beer_form))
    print("brew form :: " + str(brew_form))
    imgs_list = getImagesForBeerOrBrew("brew",brew_id)
    return render_template('brew.html', brewform=brew_form,beerform=beer_form, breweries=BreweryModel.query.all(), images_list=imgs_list, beer_styles=getStylesFromXML())
Пример #3
0
def newbeer():
    form = BeerForm()
    form.beer_id.data = ""
    breweries = BreweryModel.query.all()
    return render_template('beer.html', form=form, breweries=breweries, beer_styles=getStylesFromXML())
Пример #4
0
def newbrew():
    return render_template('brew.html', brewform=BrewForm(prefix="brew"), beerform=BeerForm(prefix="beer"), breweries=BreweryModel.query.all(), beer_styles=getStylesFromXML())