converter.py 文件源码

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

项目:graphene-gae 作者: graphql-python 项目源码 文件源码
def convert_local_structured_property(ndb_structured_property, registry=None):
    is_required = ndb_structured_property._required
    is_repeated = ndb_structured_property._repeated
    model = ndb_structured_property._modelclass
    name = ndb_structured_property._code_name

    def dynamic_type():
        _type = registry.get_type_for_model(model)
        if not _type:
            return None

        if is_repeated:
            _type = List(_type)

        if is_required:
            _type = NonNull(_type)

        return Field(_type)

    field = Dynamic(dynamic_type)
    return ConversionResult(name=name, field=field)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号