<div dir="ltr">I have this in one of my views...<br><br><font face="monospace">        if form.validate_on_submit():<br>            ir.notes = form.notes.data<br>            ir.direction = form.direction.data<br>            ir.insp_date = form.insp_date.data<br>            ir.in_out_date = form.in_out_date.data<br>            ir.customer_pk = form.customer.data<br>            ir.branch_pk = form.branch.data<br>            db.session.add(ir)<br>            db.session.commit()<br>            return redirect(url_for('sales.inspectionreport', irpk=<a href="http://ir.pk">ir.pk</a>))<br>        else:<br>            form.notes.data = ir.notes<br>            form.direction.data = ir.direction<br>            form.insp_date.data = ir.insp_date<br>            form.in_out_date.data = ir.in_out_date<br>            form.customer.data = ir.customer_pk<br>            form.branch.data = ir.branch_pk</font><div><br></div><div>The else does all the same assignments as the if, but in reverse order.</div><div><br></div><div>Is there a better way to write this?</div></div>