Uw __init__ methode is onvolledig:om parameters toe te wijzen aan lidvariabelen moet u eigenlijk assign zij:
def __init__(...):
self.schedule_id = schedule_id
...
U kunt bellen voordat u flush belt , bel gewoon print(newSchedule) en je zult zien dat al je velden leeg zijn.