123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- # -*- coding: utf-8 -*-
- from __future__ import absolute_import
- try:
- import marshmallow
- except ImportError:
- raise ImportError('marshmallow is not installed.')
- else:
- del marshmallow
- from marshmallow_mongoengine.schema import (
- SchemaOpts,
- ModelSchema,
- )
- from marshmallow_mongoengine.conversion.fields import (
- register_field,
- register_field_builder
- )
- from marshmallow_mongoengine.convert import (
- ModelConverter,
- fields_for_model,
- convert_field,
- field_for,
- )
- from marshmallow_mongoengine.exceptions import ModelConversionError
- __version__ = '0.9.1'
- __license__ = 'MIT'
- __all__ = [
- 'ModelSchema',
- 'SchemaOpts',
- 'ModelConverter',
- 'fields_for_model',
- 'property2field',
- 'column2field',
- 'ModelConversionError',
- 'convert_field',
- 'field_for',
- 'fields',
- 'register_field_builder',
- 'register_field',
- ]
|