def index(): form = SubmitForm() q = Complaint() if request.mimetype == "application/json" and request.method == "POST": code, message = json_handler(request.json, q, db) return jsonify(message), code, {"content-type": "application/json"} if request.method == "GET": return render_template("index.html", form=form) if form.validate_on_submit(): print(form.validate()) print("It is working.") q.lat = form.lat.data q.long = form.long.data # q.accuracy = form.accuracy.data q.short_describtion = form.short_describtion.data q.long_describtion = form.long_describtion.data db.session.add(q) db.session.commit() flash("Thank you so much for your submission!") address = get_address(form.lat.data, form.long.data) else: print("Where to f**k i f****d up.") for error in form.errors.items(): flash(error) return render_template("index.html", form=form, address=address)
def submit(): global trainer form = SubmitForm() if request.method == 'POST': if form.validate() == False: flash('All fields are required.') return render_template('submit.html', form=form) else: trainingdata = '' if form.dataFile.data: trainingdata += request.files[form.dataFile.name].read() if form.trainingData.data: trainingdata += form.trainingData.data if trainingdata: timestampes = parseJson(trainingdata) img1, img2, metrics = trainer.train(timestampes) return render_template('submit.html', success=True, img1=img1, img2=img2, metrics=metrics) elif request.method == 'GET': return render_template('submit.html', form=form)
def submit(): form = SubmitForm(request.form) if request.method == 'POST': if not form.validate(): return render_template('submit.html', form=form, user=get_user()) else: # save new post u = get_user() p = Post() p.name = form.post_name.data p.body = form.post_body.data p.clndr_datetime = form.clndr_datetime.data p.user_id = u.id p.timestamp = datetime.datetime.utcnow() db.session.add(p) db.session.commit() msg = "post successfully added." return render_template('submit.html', form=form, user=u, msg=msg, post=p) else: return render_template('submit.html', form=form, user=get_user())
def submit(): global trainer form = SubmitForm() if request.method == 'POST': if form.validate() == False: flash('All fields are required.') return render_template('submit.html', form=form) else: trainingdata = '' if form.dataFile.data : trainingdata += request.files[form.dataFile.name].read() if form.trainingData.data : trainingdata += form.trainingData.data if trainingdata : timestampes = parseJson(trainingdata) img1, img2 = trainer.train(timestampes) return render_template('submit.html', success=True, img1=img1, img2=img2) elif request.method == 'GET': return render_template('submit.html', form=form)