encrypted.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:deb-python-sqlalchemy-utils 作者: openstack 项目源码 文件源码
def __init__(self, type_in=None, key=None, engine=None, **kwargs):
        """Initialization."""
        if not cryptography:
            raise ImproperlyConfigured(
                "'cryptography' is required to use EncryptedType"
            )
        super(EncryptedType, self).__init__(**kwargs)
        # set the underlying type
        if type_in is None:
            type_in = String()
        elif isinstance(type_in, type):
            type_in = type_in()
        self.underlying_type = type_in
        self._key = key
        if not engine:
            engine = AesEngine
        self.engine = engine()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号