def refresh_courses(): s = courses.login() course_list = courses.list_courses(s) with db("db.sqlite") as cursor: db_courses = [(c["id"], _slugify(c["key_code"]), c["name"]) for c in course_list.values()] cursor.executemany("INSERT INTO course VALUES (?, ?, ?)", db_courses)
def refresh_courses(): s = courses.login() course_list = courses.list_courses(s) with db("db.sqlite") as cursor: db_courses = [(c['id'], _slugify(c['key_code']), c['name']) for c in course_list.values()] cursor.executemany("INSERT INTO course VALUES (?, ?, ?)", db_courses)
def home(): courses_list = courses.list_courses() return render_template('index.html', courses_list = courses_list)
def main(limit=None): login() courses = list(list_courses().values())[:limit] for course in courses: get_course.delay(course) logger.info("%i courses were enqued", len(courses))