6
モデルのデフォルト値を設定することはできますか?たとえば、私は、ユーザーがそれを提供しないので、もし、「名前ペット」であることをname
のデフォルト値を設定したいAppEngineのドキュメントGoogle App Engineのモデルのデフォルト値
from google.appengine.ext import db
class Pet(db.Model):
name = db.StringProperty(required=True)
type = db.StringProperty(required=True, choices=set(["cat", "dog", "bird"]))
birthdate = db.DateProperty()
weight_in_pounds = db.IntegerProperty()
spayed_or_neutered = db.BooleanProperty()
owner = db.UserProperty(required=True)
からこのモデルを検討し、デフォルト値が取ら。これは可能ですか?
PS:私は、これがモデルクラスで行うことにしたいPet
自体
私は – Gautam
いつか今のドキュメントでこれを見つけようとしてきたおかげで、私は、ドキュメントへのリンクを投稿しようとしていた、と私はそのこと(ウェル)ドキュメントことを発見します。ニックはそれについて何かしてください:) –
私はそれが必須の属性で動作するかどうかわからない、あなたはctorの名前フィールドに値を渡す必要があるかもしれませんが、この場合のデフォルト属性は役に立たない。 –