Я создал объект хранилища данных в соответствии с руководством по гостевой книге:
class myDS(ndb.Model):
a = ndb.StringProperty(indexed=True)
И у меня есть обработчики для доступа к нему и обновление:
class Handler1:
my_ds = myDS()
my_ds.a = "abc" #Trying to update the value
class Handler2:
my_ds = myDS()
self.response.write(my_ds.a) #prints None although I changed the value in Handlers1
def main():
application = webapp.WSGIApplication([
('/set', Handler1),
('/get', Handler2])
Я звоню:
Myapp.com/set
Myapp.com/get : Prints None (Didn't update to "abc")
Почему не обновляется значение?Как я могу обновить через обработчики?