Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"transactionfailederror" - 1 õppematerjal

Google App Engine
55
pdf

Google App Engine

def uuenda_kasutajat(key, nimi): kasutaja = Kasutaja.get(key) kasutaja.nimi = nimi kasutaja.put() class UuendaHandler(webapp.RequestHandler): def get(self): key = self.request.get('key') nimi = self.request.get('nimi') db.run_in_transaction(uuenda_kasutajat, key, nimi) Juhul kui transaktsioon ebaõnnestub, proovitakse seda kolm korda veel algusest peale käivitada. Kui siis ikka ei õnnestu, tõstetakse TransactionFailedError veateade. Transaktsioonide kohta saab lähemalt lugeda Google App Engine transaktsioonide dokumentatsioonist. GAE spetsiifilised teegid Google kasutajad Google App Engine pakub arendajatele mugavat kasutajate haldust - Google Accounts süsteemi läbi, nii ei ole vaja ise kogu vajalikku infrastruktuuri üleval pidada ja saab kohe aplikatsiooni põhifunktsionaalsust arendama hakata. Sama kasutajanime ja parooliga millega siseneb kasutaja

Informaatika → Veebiprogrammeerimine
56 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun