def recipes_create(): form = RecipeForm(request.form) if not form.validate(): return render_template("recipes/new.html", form=form) r = Recipe(form.name.data, form.text.data) r.difficult = form.difficult.data r.event = form.event.data r.account_id = current_user.id db.session().add(r) db.session().commit() return redirect(url_for("recipes_list"))
def recipes_create(): form = RecipeForm(request.form) form.ingredients.choices = [(ingredient.id, ingredient.name) for ingredient in Ingredient.query.all()] if not form.validate(): return render_template("recipes/new.html", form=form) ingredients = [Ingredient.query.get(id) for id in form.ingredients.data] r = Recipe(form.name.data, form.text.data) r.difficult = form.difficult.data r.event = form.event.data r.account_id = current_user.id r.recipeingredients = ingredients db.session().add(r) db.session().commit() return redirect(url_for("recipes_list"))