class Order(Document): name = fields.StringField("name") address = fields.EmbeddedField("address", Address) email = fields.StringField("email") pay_type = fields.StringField("pay_type") order_lines = fields.ListField("order_lines", OrderLine) discount_codes = fields.ArrayField("discount_codes")
class Target(Document): f = fields.ArrayField("violence", validate_item=validate) errors = Errors()
class Target(Document): f = fields.ArrayField("my_field") errors = Errors()
class Target(Document): f = fields.ArrayField("my_field", required=True, min_length=10) errors = Errors()
class Target(Document): f = fields.ArrayField("my_field", max_length=10) errors = Errors()
def setUp(self): super(ArrayFieldTest, self).setUp() self.field = fields.ArrayField("my_field")