Пример #1
0
 def add_module(course_name, module_short_title):
     """
     Link a course and a module
     """
     from lib.CourseModule import CourseModule
     course_ref = Course.get_by_key_name(course_name)
     module_ref = Module.get_by_key_name(module_short_title)
     new_course_module = CourseModule(course=course_ref, module=module_ref)
     new_course_module.put()
Пример #2
0
 def add_module(course_name,
                module_short_title):
     """
     Link a course and a module
     """
     from lib.CourseModule import CourseModule
     course_ref = Course.get_by_key_name(course_name)
     module_ref = Module.get_by_key_name(module_short_title)
     new_course_module = CourseModule(course=course_ref,
                                      module=module_ref)
     new_course_module.put()
Пример #3
0
 def remove_module(course_name, module_short_title):
     """
     Remove a module from a course
     """
     course_ref = Course.get_by_key_name(course_name)
     module_ref = Module.get_by_key_name(module_short_title)
     course_module_ref = db.GqlQuery("SELECT * FROM CourseModule WHERE " +\
                                     "course = :1 AND " +\
                                     "module = :2",
                                     course_ref,
                                     module_ref)
     db.delete(course_module_ref)
Пример #4
0
 def remove_module(course_name,
                   module_short_title):  
     """
     Remove a module from a course
     """
     course_ref = Course.get_by_key_name(course_name)
     module_ref = Module.get_by_key_name(module_short_title)
     course_module_ref = db.GqlQuery("SELECT * FROM CourseModule WHERE " +\
                                     "course = :1 AND " +\
                                     "module = :2", 
                                     course_ref, 
                                     module_ref)
     db.delete(course_module_ref)