def create(): errors = Dog.validate(request.form) if errors: for e in errors: flash(e) else: new_dog = Dog.create(request.form) print(new_dog.name) return redirect("/") return redirect("/")
def create(): print(request.form) if len(request.form["name"]) < 1: flash("Name fields are required", category="name") flash("Dont be a dingus", category="name") errors = get_flashed_messages(with_categories=True) if errors: print(json.dumps(errors)) return jsonify(errors=errors) else: new_dog = Dog.create(request.form) db.session.add(new_dog) db.session.commit() return redirect("/")
def createDog(): name = request.json['name'] owner = request.json['owner'] age = request.json['age'] breed = request.json['breed'] payload = { "name": name, "owner": owner, "age": age, "breed": breed } dog = Dog.create(**payload) print(model_to_dict(dog)) return jsonify(model_to_dict(dog))
def create(): if len(request.form['name']) < 1: flash("Name field is required", category="name") if len(request.form['breed']) < 1: flash("Breed field is required", category="breed") if len(request.form['weight']) < 1: flash("Weight field is required", category="weight") errors = get_flashed_messages(with_categories=True) print(errors) if errors: # return errors as json return jsonify({"errors": errors}) new_dog = Dog.create(request.form) # db.session.add(new_dog) # db.session.commit() return redirect("/dogs")
def create(): print(request.form) new_dog = Dog.create(request.form) db.session.add(new_dog) db.session.commit() return redirect("/")