def create_alert(): if request.method == 'POST': url = request.form['url'] price_limit = float(request.form['price_limit'].replace(',', '.')) item = Item(url=url) item.save_to_mongo() alert = Alert(session['email'], price_limit, item._id) alert.load_item_info() return redirect(url_for('users.user_alerts')) return render_template('alerts/create_alert.html')
def create_alert(): if request.method == 'POST': name = request.form['name'] url = request.form['url'] price_limit = float(request.form['price_limit']) item = Item(name, url) item.save_to_mongo() alert = Alert(session['email'], price_limit, item._id) alert.load_item_info() # This already saves to MongoDB return redirect(url_for('users.user_alerts')) # What happens if it's a GET request return render_template("alerts/new_alert.jinja2") # Send the user an error if their login was invalid