Пример #1
0
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)
Пример #2
0
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)
Пример #3
0
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)
Пример #4
0
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)
Пример #5
0
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")
Пример #6
0
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)
Пример #7
0
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)
Пример #8
0
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