def cb_fill(self, number, prefix): """callback for fill the db""" from Course import Course import Event def fill_insert(period, i): period.name = "Period"+str(i) d = date(period.cursus.start.year, i * 6, 1) period.end = d period.planning = Planning() period.planning.cb_fill(number) db.session.add(period) period = Period() period.cursus = self.cursus fill_insert(period, 1) course = Course() course.period = period course.cb_fill(prefix + period.name + "Course") if Event.fill_date < period.end: Event.fill_date = period.end fill_insert(self, 2) course = Course() course.period = self course.cb_fill(prefix + self.name + "Course")
def cb_fill(self, number, prefix): """callback for fill the db""" from Course import Course import Event def fill_insert(period, i): period.name = "Period" + str(i) d = date(period.cursus.start.year, i * 6, 1) period.end = d period.planning = Planning() period.planning.cb_fill(number) db.session.add(period) period = Period() period.cursus = self.cursus fill_insert(period, 1) course = Course() course.period = period course.cb_fill(prefix + period.name + "Course") if Event.fill_date < period.end: Event.fill_date = period.end fill_insert(self, 2) course = Course() course.period = self course.cb_fill(prefix + self.name + "Course")