Пример #1
0
 def list_modules(course_name):
     """
     List all modules associated with a course
     """
     from lib.CourseModule import CourseModule
     modules = []
     course_ref = Course.get_by_key_name(course_name)
     course_module_ref = db.GqlQuery("SELECT * FROM CourseModule WHERE " +\
                                     "course = :1",                                      
                                     course_ref)
     for module_ref in course_module_ref.run():
         module_key = CourseModule.module.get_value_for_datastore(module_ref)
         module_res = Module.get(module_key)
         modules.append(module_res)
     return modules
Пример #2
0
 def list_modules(course_name):
     """
     List all modules associated with a course
     """
     from lib.CourseModule import CourseModule
     modules = []
     course_ref = Course.get_by_key_name(course_name)
     course_module_ref = db.GqlQuery("SELECT * FROM CourseModule WHERE " +\
                                     "course = :1",
                                     course_ref)
     for module_ref in course_module_ref.run():
         module_key = CourseModule.module.get_value_for_datastore(
             module_ref)
         module_res = Module.get(module_key)
         modules.append(module_res)
     return modules