def reload_events(self): # Make get request from sever if self.debug: return url = 'http://localhost:4567/date_start/%s/date_end/%s' % (0, endTime) r = requests.get(url) events = [] for event in r.json(): e = Event() e.load_from_json(event) events.append(e) self.cache = events
def get_events_from_json_file(self, filename): """ For development & testing Load events from a json file instead of from server """ events = [] with open(filename, 'r') as f: j = json.load(f) for event in j: e = Event() e.load_from_json(event) events.append(e) return events