def account_createtable(): form = CreateTableForm(request.form) if form.validate(): tableid = DB.add_table(form.tablenumber.data, current_user.get_id()) new_url = BH.shorten_url(config.base_url + "newrequest/" + tableid) DB.update_table(tableid, new_url) return redirect(url_for('account')) return render_template("account.html", createtableform=form, tables=DB.get_tables(current_user.get_id()))
def account_createtable(): form = CreateTableForm(request.form) if form.validate(): tableid = DB.add_table(form.tablenumber.data, current_user.get_id()) new_url = BH.shorten_url(config.base_url + "newrequest/" + str(tableid)) DB.update_table(tableid, new_url) return redirect(url_for('account')) return render_template("account.html", createtableform=form, tables=DB.get_tables(current_user.get_id()))
def account_createtable(): form = CreateTableForm(request.form) if form.validate(): tableid = DB.add_table(form.tablenumber.data, current_user.get_id()) new_url = Config.BASE_URL + 'newrequest/' + tableid DB.update_table(tableid, new_url) return redirect(url_for('account')) return render_template('account.html', createtableform=form, tables=DB.get_tables(current_user.get_id()))
def account_createtable(): form = CreateTableForm(flask.request.form) if form.validate(): DB.add_table(form.tablename.data, flask_login.current_user.get_id()) return flask.redirect(flask.url_for('account')) return flask.render_template("account.html", createtableform=form, tables=DB.get_tables( flask_login.current_user.get_id()))
def account_createtable(): form = CreateTableForm(request.form) if form.validate(): tableid = DB.add_table(form.tableNumber.data, current_user.get_id()) new_url = config.base_url + "/newrequest/" + tableid DB.update_table(tableid, new_url) return redirect(url_for('account')) tablename = request.form.get("tablenumber") tableid = DB.add_table(tablename, current_user.get_id()) new_url = config.base_url + "/newrequest/" + tableid # new_url = BH.shortenUrl(new_urli) for bitly url shortening DB.update_table(tableid, new_url) return redirect(url_for('account'))
def account_createtable(): form = CreateTableForm(request.form) if form.validate(): # We are using current_user method from FlaskLogin here. tableid = DB.add_table(form.tablenumber.data, current_user.get_id()) # new_url = config.base_url + "newrequest/" + tableid # We are using str(tableid) because we are using ObjectId for Mongo. # This will ensure that tableid is always a string before we concatenate # it to our URL. new_url = BH.shorten_url(config.base_url + "newrequest/" + str(tableid)) DB.update_table(tableid, new_url) return redirect(url_for('account')) return render_template("account.html", createTableForm=form, tables=DB.get_tables(current_user.get_id()))
def account_createtable(): #This route function belongs to the account form = CreateTableForm( request.form) #request.form to get access to all form-fields if form.validate(): tableid = DB.add_table( form.tablenumber.data, current_user.get_id()) #Flask Login function to get #the id of the current user new_url = BH.shorten_url( config.base_url + "newrequest/" + str(tableid)) #Creates the table URL shortend by bitly. DB.update_table(tableid, new_url) return redirect(url_for('account')) return render_template("account.html", createtableform=form, tables=DB.get_tables(current_user.get_id()))