親がいなければ意味のないモデルがあります。エンティティに親を持つように強制する方法はありますか? 必須プロパティと同様に、子エンティティが親なしでインスタンス化された場合に例外を発生させたいと思います。
class Parent(db.Model):
eye_color = db.StringProperty(required=True)
class Child(db.Model):
pass
例外を発生させません:
mom = Parent(eye_color='purple')
jimmy = Child(parent=mom)
例外を発生させます:
mom = Parent(eye_color='purple')
jimmy = Child()