The Course Manager is in charge of actually pushing course information to the database. Right now, it updates all the JSON files for the Calendar, Timetable, and Coursefinder scrapers. The upload(self) method should grab the best information available and form a close-to-complete object that matches the UofT Course API schema, and then upload it to the correct course database depending on its term.
The Course Manager is in charge of actually pushing course information to the database. Right now, it updates all the JSON files for the Calendar, Timetable, and Coursefinder scrapers. The
upload(self)
method should grab the best information available and form a close-to-complete object that matches the UofT Course API schema, and then upload it to the correct course database depending on its term.