class Person(models.Base): name = NameField() surnames = fields.DerivedListField(NameField())
class Car(models.Base): wheels = fields.DerivedListField(fields.StringField(), omit_empty=True) doors = fields.DerivedListField(fields.StringField(), omit_empty=False)
class Car(models.Base): models = fields.DerivedListField(fields.StringField(), omit_empty=False, default=["default"])
class LazyDerivedList(models.Base): name = fields.StringField() secondaries = fields.DerivedListField(fields.EmbeddedField('Secondary'))