Exemplo n.º 1
0
def edit_store(store_id):
    store = Store.find_by_id(store_id)

    if request.method == "POST":
        store.name = request.form["name"]
        store.url_prefix = request.form["url_prefix"]
        store.tag_name = request.form["tag_name"]
        store.query = json.loads(request.form["query"].replace("'", '"'))
        store.save_to_mongo()

        return redirect(url_for(".index"))

    return render_template("stores/edit_store.html", store=store)
Exemplo n.º 2
0
def delete_store(store_id):
    store = Store.find_by_id(store_id)
    store.remove_from_mongo()
    return redirect(url_for(".index"))