diff --git a/application/dashboard/views.py b/application/dashboard/views.py index 51d9acb..1bca61c 100644 --- a/application/dashboard/views.py +++ b/application/dashboard/views.py @@ -27,14 +27,14 @@ def add(): ap = AllowedPlate(plate=form.numberplate.data) db.session.add(ap) db.session.commit() - # AJAX response + if request.headers.get('X-Requested-With') == 'XMLHttpRequest': plates = AllowedPlate.query.order_by(AllowedPlate.id).all() return jsonify({ 'plates': [{'id': p.id, 'plate': p.plate} for p in plates] }) - # Normal GET or failed POST + Plates = AllowedPlate.query.order_by(AllowedPlate.id).all() return render_template("add.html", form=form, plates=Plates)