Exemplo n.º 1
0
        def txn():
            region = Region.get_by_key_name(region_name)
            if region is None:
                region = Region(key_name=region_name, name=region_name, cx=cx, cy=cy)
                region.put()

            course = Course(
                name=course_name,
                parent=region.key(),
                start_region=region,
                user=user.key(),
                public=access == "PUBLIC",
                type=type,
            )

            course.put()
            memcache.set(key="course-%s" % user_key, value=serialize_entities(course), time=CACHE_TIME)
Exemplo n.º 2
0
 def get(self):
     departments = Department.all()
     
     comp = None
     for dep in departments:
         course = Course(cour_name = 'course1 of '+ dep.dep_name, cour_department=dep)
         course.put()
         if dep.dep_name == 'Department of Computer Science and Information Engineering':
             comp = dep       
     
     
     i2c = Course(cour_name = 'Introduction to Computers', cour_department=comp)
     i2c.put()
      
     template_values = {'title': 'data loaded',
                        'message': 'courses loaded',
                        'method': 'get',
                        'action': '/',
                        'value': 'continue' 
                         }
     path = os.path.join(os.path.dirname(__file__), 'html/message.html')
     self.response.out.write(template.render(path, template_values))