def add_hotel(): nama = request.json['nama'] alamat = request.json['alamat'] image_file = request.json['image_file'] new_hotel = Menu(nama, alamat, image_file) db.session.add(new_hotel) db.session.commit() return hotel_schema.jsonify(new_hotel)
def add_menu(): menu = request.json['menu'] keterangan = request.json['keterangan'] image_file = request.json['image_file'] new_menu = Menu(menu, keterangan, image_file) db.session.add(new_menu) db.session.commit() return menu_schema.jsonify(new_menu)
def add_post(): title = request.json['title'] date_posted = request.json['keterangan'] content = request.json['content'] user_id = request.json['user_id'] new_post = Menu(title, date_posted, content, user_id) db.session.add(new_post) db.session.commit() return post_schema.jsonify(new_post)
def add_user(): username = request.json['username'] email = request.json['email'] image_file = request.json['image_file'] password = request.json['password'] new_user = Menu(menu, email, image_file ,password) db.session.add(new_user) db.session.commit() return user_schema.jsonify(new_user)
def createMenu(): form = MenuForm() menu2 = Menu.query.filter_by(author=current_user).first() if form.validate_on_submit(): menu = Menu(org = form.org.data, percentage = form.percentage.data, item1 = form.item1.data, item2 = form.item2.data,item3 = form.item3.data,item4 = form.item4.data,item5 = form.item5.data, price1 = form.price1.data, price2 = form.price2.data, price3 = form.price3.data, price4 = form.price4.data, price5 = form.price5.data, author = current_user) db.session.add(menu) db.session.commit() return redirect(url_for('home')) elif menu2: return redirect(url_for('updateMenu',menu_id = menu2.id)) else: return render_template('createMenu.html', form = form, legend = "New Menu")
def add_kamar(): nama = request.json['nama'] image_file = request.json['image_file'] fasilitas = request.json['fasilitas'] harga = request.json['harga'] stok = request.json['stok'] new_kamar = Menu(nama,image_file,fasilitas,harga,stok) db.session.add(new_kamar) db.session.commit() return kamar_schema.jsonify(new_kamar)
def new_menu(): form = NewMenuForm() if form.validate_on_submit(): post = Menu(title=form.title.data, breakfast=form.breakfast.data, lunch=form.lunch.data, dinner=form.dinner.data, author=current_user) db.session.add(post) db.session.commit() flash('The Menu has been Added', 'success') return redirect(url_for('home')) return render_template('create_menu.html', title='Create Menu', legend="Add Menu", form=form)
def create_restaurants(): df = pd.read_csv('static/hack.csv', header = 0) print(df) usernames = df['Name'].to_list() addresses = df["Address"].to_list() charity = df["Charity"].to_list() percentage = df["Percentage"].astype(float).to_list() item1 = df["Item1"].to_list() price1 = df["Item1Price"].astype(float).to_list() item2 = df["Item2"].to_list() price2 = df["Item2Price"].astype(float).to_list() item3 = df["Item3"].to_list() price3 = df["Item3Price"].astype(float).to_list() item4 = df["Item4"].to_list() price4 = df["Item4Price"].astype(float).to_list() item5 = df["Item5"].to_list() price5 = df["Item5Price"].astype(float).to_list() ''' for i in range(0,len(usernames)): if i != 0: email = usernames[i] + "@demo.com" password = "******" hashed_password = bcrypt.generate_password_hash(password).decode('utf-8') user = User(username = usernames[i], email = email, password = hashed_password, userAddress = addresses[i], role = "restaurant") db.session.add(user) db.session.commit() ''' users = User.query.all() i = 0 for i in range(0,len(usernames)): user = User.query.filter_by(username = usernames[i]).first() menu = Menu(org = charity[i], percentage = percentage[i], item1 = item1[i], price1 = price1[i], item2 = item2[i], price2 = price2[i], item3 = item3[i], price3 = price3[i], item4 = item4[i], price4 = price4[i], item5 = item5[i], price5 = price5[i], author = user) db.session.add(menu) db.session.commit() print(i) print(user.email) i +=1