def new_question(course_id, test_id): form = QuestionForm() if form.validate_on_submit(): q = Question() q.test_id = test_id q.question_type = int(form.question_type.data) q.question_string = repr(form.description.data.encode())[2:-1] q.code_string = repr(form.code_string.data.encode())[2:-1] q.mcq_1 = form.mcq_1.data q.mcq_2 = form.mcq_2.data q.mcq_3 = form.mcq_3.data q.mcq_4 = form.mcq_4.data q.mcq_answer = form.mcq_solution.data q.answer = form.solution.data q.mark_alloc = form.mark_alloc.data db.session.add(q) db.session.commit() return redirect( url_for('edit_test_view', course_id=course_id, test_id=test_id))