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)
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))