GAE notes

From Proj3ctWiki
(Redirected from Devel GAE notes)
Jump to: navigation, search

Datastore

Erreur lors de l'instanciation d'une class db

BadValueError: Property content is required

Les properties avec le flag "required" à True doivent être initialisées lors de l'instanciation (doc).
Exemple (post) :

class Blah(db.Model):
   a = db.TextProperty(required=True)
 
   def my_test():
      m = Blah() # A validation exception is thrown here
 
      # It's a fairly common pattern to go
 
      m = Blah()
      m.a = 'df'
      m.put()
 
      # instead of having to do 
 
      m = Blah(a='df')
Personal tools