diff --git a/shop.py b/shop.py index 730029e..cb23946 100644 --- a/shop.py +++ b/shop.py @@ -57,8 +57,8 @@ def readFromDB(): return runQuery(query) def insertToDB(data): - query = "INSERT INTO SHOPLIST (item, gotten, user_id) VALUES (%s, 0, %s)" - data = (data['item'], data['name']) + query = "INSERT INTO SHOPLIST (item, gotten, user_id, list_id) VALUES (%s, 0, %s, %s)" + data = (data['item'], data['name'], data["list_id"]) # print(query) runQuery(query, data) @@ -115,7 +115,6 @@ def get_list_ids(user_id): res = runQuery(query, data) for lid, name in res: ret[lid] = name - pprint(ret) return ret app = Flask(__name__) @@ -134,20 +133,20 @@ def index(): else: res = get_items(session["id"], session["active_id"]) data = {"title": "Shopping List", "results": res, "session": session, "list_ids": session["list_ids"]} - + for device in MOBILES: if device in request.user_agent.platform: return render_template('mobile.html', data=data) - print(session["list_ids"]) return render_template('index.html', data=data) @app.route('/post', methods=['POST']) def handle_data(): + print(request.form) if "addValue" in request.form: for x in request.form: if request.form[x] == '': return redirect(url_for('index')) - insertToDB({"item": request.form["item"], "name": session["id"]}) + insertToDB({"item": request.form["item"], "name": session["id"], "list_id": request.form["add2list"]}) if "rem" in request.form: deleteRow(request.form["rem"]) diff --git a/templates/addForm.html b/templates/addForm.html index 2440c1c..0c5ad79 100644 --- a/templates/addForm.html +++ b/templates/addForm.html @@ -2,6 +2,11 @@