Значения по умолчанию для моделей в Google App Engine

Возможно ли установить значения по умолчанию для моделей ? Например, рассмотрим эту модель из документации Appengine

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)

Я хочу установить значение по умолчанию для name как "Unnamed Pet", так что если пользователь не предоставит его, значение по умолчанию будет принято. Возможно ли это?

PS: Я хочу, чтобы это было сделано в классе модели Pet самой

6
задан Gautam 18 December 2011 в 12:20
поделиться