def make_reservation(dog_id: int): dog = Dog.query.filter_by(id=dog_id).first() new_reservation = Reservation( user_id=current_user.id, dog_id=dog_id, ) db.session.add(new_reservation) db.session.commit() return redirect(url_for("index"))
def reserve(): room_id = request.form.get('room_id') date_time = datetime.strptime( request.form.get('date_time'), '%Y-%m-%d %H:%M:%S') # Conversion a formato datetime (SQLAclhemy) user_id = current_user.id new_booking = Reservation(room_id=room_id, user_id=user_id, date_time=date_time) db.session.add(new_booking) db.session.commit() return jsonify({"success": True}), 200
def reserve(): form = ReservationForm() if form.validate_on_submit(): name = form.name.data email = form.email.data date = form.date.data time = form.time.data duration = form.duration.data numbers = form.numbers.data feedback = form.feedback.data new_res = Reservation(name, email, date, time, duration, numbers, feedback) db.session.add(new_res) db.session.commit() return render_template('thankyou.html', new_res=new_res) return render_template('reservation.html', form=form)