def create_student(cls, first_name, last_name, row, school_class): student = Student(first_name, last_name) for grade in row[2:]: student.add_grade(grade) school_class.add_student(student)
from student import Student from flask import request from flask_cors import cross_origin import json app = flask.Flask("__main__") #########################SAMPLE DATA########################## stu1 = Student("Tedrick") EnglishCats = ["Midterm", "Final", "Project"] EnglishWeights = [.25, .5, .25] stu1.add_course("English", EnglishCats, EnglishWeights) stu1.add_grade("English", "Amazing midterm", "Midterm", 98, 100) stu1.add_grade("English", "Amazing final", "Final", 86, 100) stu1.add_grade("English", "Kernel assignment", "Project", 107, 100) stu1.add_task("English", "Reading Assignment 1", 2, 18, 2019) stu1.add_task("English", "Reading Assignment 2", 2, 19, 2019) MathCats = ["Exam", "Quiz", "Assignment", "Lab"] MathWeights = [.4, .3, .2, .1] stu1.add_course("Math", MathCats, MathWeights) stu1.add_grade("Math", "q 1", "Quiz", 98, 100) stu1.add_grade("Math", "Ass 1", "Assignment", 86, 100) stu1.add_grade("Math", "e 1", "Exam", 65, 100) stu1.add_grade("Math", "lab 1", "Lab", 80, 100) stu1.add_task("Math", "Chem Reading 3", 2, 18, 2019) stu1.add_task("Math", "Chem Reading 2", 2, 20, 2019)