There is no problem if run from dev_appserver.py. Some wrong in session file system. so the safe way is passing session,request as prameters. thank you
woo, big earth quake again. the code is in db.py mymodules = local_import('mymodules.who') who = mymodules.Who(globals()) in modules.Who class Who(object): # def __init__(self,session,request): #,session,request): def __init__(self,environment): #,session,request): self.environment = environment request = environment['request'] session = environment['session'] who = session.who if who and who.last_visit and who.last_visit\ + datetime.timedelta(days=0, seconds=3600)\ > request.now: self.class_mate = who.class_mate self.id = who.id self.leader = who.leader self.name = who.name self.displayname = who.displayname self.class_code = who.class_code self.last_visit = request.now session.who = self else: self.class_mate = None self.id = None self.leader = None self.name = None self.displayname = None self.class_code = None session.who = None # def login(self,session,request,class_mate,id,leader,name,displayname,class_code): def login(self,class_mate,id,leader,name,displayname,class_code): #self.db = db request = self.environment['request'] session = self.environment['session'] self.class_mate = class_mate self.id = id self.leader = leader self.name = name self.displayname = displayname self.class_code = class_code self.last_visit = request.now session.who = self def logoff(self,session): self.class_mate = None self.id = None self.leader = None self.name = None self.displayname = None self.class_code = None session.who = None 2011/3/22 yutaka kawate <yutaka.kaw...@gmail.com> > thank you > but > i am very sorry, i did typing miss. > actually, i did so. > > it looks that system try to pickle response variable. > i am trying environment['response'] = None > > 2011/3/22 Floyd <canna...@gmail.com> > >> try use self in login(...) method: >> def login(self,....) >> request = self.environment['request'] >> session = self.environment['session'] >> >> Bye, >> Floyd >> > >