Каков наилучший способ сохранить одну редактируемую строку в Python Google App Engine? Я попытался использовать NDB, используя один маршрут для создания, чтения и обновления строки. Но это, похоже, не работает:App Engine NDB Simple Create Update Update
class Storage(ndb.Model):
content = ndb.StringProperty()
class CreateReadUpdate(webapp2.RequestHandler):
def get(self):
entity = ndb.Key(Storage, 'name').get()
self.response.out.write(entity.content)
def post(self):
content = json.loads(self.request.body).get('content')
entity = ndb.Key(Storage, 'name').get()
if not entity:
entity = Storage(content='')
entity.content = content
entity.put()
Не знаете, как отлаживать в этой среде. Поэтому я должен спросить, что здесь не так? Я просто хочу простейший CRUD App Engine.
Вы проверили Datastore Viewer, если у вас что-нибудь есть? – Lipis