Bitte ignorieren Sie meinen Hack-Job, ich versuche nur, Daten aus einem Formular in SQL Server einzufügen.Eingeben von Daten aus dem Formular in die Datenbank: sqlalchemy.orm.exc.UnmappedInstanceError
@app.route("/contact", methods = ['GET', 'POST'])
def contact():
form = PayRoll_Form()
if request.method == 'POST':
if form.validate() == False:
flash('All fields are required.')
return render_template('contact.html', form = form)
else:
N = engine.execute(PayRoll.insert(),
Name = request.form['Name'],
CreateUserPK = request.form['CreateUserPK'],
PeriodStart = request.form['PeriodStart'],
PeriodStop = request.form['PeriodStop'],
DueDate = request.form['DueDate'])
session.add(N)
session.commit()
flash('Submited')
return redirect("/contact")
if request.method == 'GET':
return render_template('contact.html', form = form)
if __name__ == '__main__':
app.run(debug=True,port=5000)
Hmm ok, sagen Sie also sollte ich die 'N = engine.execute nehmen (...' – Everett
@Everett nein, das Hinzufügen und verpflichten Linien – jknupp