Source code for aiomotorengine.fields.boolean_field

from aiomotorengine.fields.base_field import BaseField


[docs]class BooleanField(BaseField): ''' Field responsible for storing boolean values (:py:func:`bool`). Usage: .. testcode:: modeling_fields isActive = BooleanField(required=True) `BooleanField` has no additional arguments available (apart from those in `BaseField`). ''' def __init__(self, *args, **kw): super(BooleanField, self).__init__(*args, **kw) def to_son(self, value): return bool(value) def from_son(self, value): return value