def get_field_data(self, type_obj, name): key = gen_key_field(type_obj, name) fd = self.mc.get(key) if not fd: fd = dt.get_field_data(type_obj, name) self.mc.set(key, fd) return fd
def do (from_scratch): ''' load_environment({'backend' : 'sqlalchemy', 'sqlalchemy.url' : 'sqlite:///development.sqlite'}) ''' load_environment({'backend' : 'sqlalchemy', 'sqlalchemy.url' : 'mysql://*****:*****@localhost:3306/projecte', 'sqlalchemy.pool_size' : 10 , 'sqlalchemy.max_overflow' : 10 , 'sqlalchemy.pool_timeout' : 30}) create_objects(from_scratch) init_data(from_scratch) result = dt.get_field_data("Thread", "title" ) dt.create_compose_acc("title", "Board", "Board") print 'Thread size: %s' % result['size'] o=dal.object.Thread.all().fetch() '''o1=dal.object.Thread.all().fetch()''' keys=o.keys() for key in keys: print 'thread: %s' % o[key].title
def update_field_data(self, type_obj, name): key = gen_key_field(type_obj, name) self.delete(key, 0) fd = dt.get_field_data(type_obj, name) self.mc.set(key, fd) return fd