def add_teacher(): if current_user.admin: form = SelectForm() form.school_list.choices = DB.list_school_form() form.teacher_list2.choices = DB.teacher_list_form() form.teacher_list3.choices = DB.teacher_list_form() form.teacher_list.choices = DB.teacher_list_form() if form.submit.data: DB.add_teacher(form.school_list.data, form.name.data, form.surname.data, form.patronymic.data, form.sex.data, form.subject.data) return redirect(url_for("add_teacher")) if form.submit3.data: DB.update_teacher(id=form.teacher_list2.data, name=form.name2.data, surname=form.surname2.data, patronymic=form.patronymic2.data, subject=form.subject2.data, sex=form.sex2.data) return redirect(url_for("add_teacher")) if form.submit2.data: DB.delete_teacher(form.teacher_list3.data) return redirect(url_for("add_teacher")) return render_template("add_teacher.html", form=form, rows=DB.teacher_list()) else: return redirect(url_for("index"))