def create_store(): if request.method == 'POST': name = request.form['name'] url_prefix = request.form['url_prefix'] tag_name = request.form['tag_name'] query = json.loads(request.form['query']) Store(name, url_prefix, tag_name, query).save_to_mongo() return redirect(url_for('.index')) return render_template('stores/new_store.html')
def create_store(): if request.method == 'POST': name = request.form['name'] url_prefix = request.form['url_prefix'] tag_name = request.form['tag_name'] query = json.loads(request.form['query']) Store(name, url_prefix, tag_name, query).save_to_mongo() # What happens if it's a GET request return render_template("stores/new_store.html")
def create_store(): if request.method == 'POST': name = request.form['name'] url_prefix = request.form['url_prefix'] tag_name = request.form['tag_name'] query = json.loads( request.form['query'] ) # converts the string from request into a python dictionary to be used with beautiful soup Store(name, url_prefix, tag_name, query).save_to_mongo() return redirect(url_for('.index')) return render_template('stores/new_store.jinja2')
def new_store(): if request.method == 'POST': name = request.form['name'] url_prefix = request.form['url_prefix'] tag_name = request.form['tag_name'] # converts string into json query = json.loads(request.form['query']) store = Store(name, url_prefix, tag_name, query) store.save_to_mongo() return redirect(url_for('.new_store_success')) return render_template('stores/new_store.html.j2')