def edit_user(): form = EditUserForm() if form.validate_on_submit(): current_user.year = form.year.data current_user.major = form.major.data current_user.save() flash('Successfully updated user details', 'success') elif request.method == 'GET': form.year.default = current_user.year form.major.default = current_user.major form.process() dept_by_major = Major.get_department_mapping() dept_by_major['None'] = 'None' return render_template('edit_user.html', form=form, dept_by_major=dept_by_major)