model_base.py 文件源码

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

项目:flask-gae-ndb-starter 作者: jideobs 项目源码 文件源码
def transform_response(self, transform_fields=None):
        """
        Select ndb.Key property types for their respective data response.
        :param transform_fields: optional list or tuple which is used to specify returned properties for a
                    ndb.Key property.
        :return:
        """
        data = self._to_dict()
        for property_name, value in data.iteritems():
            if isinstance(value, ndb.Key):
                property_value = value.get()
                if property_value:
                    property_value = property_value.to_json()
            else:
                property_value = self.to_json_data(value)
            data[property_name] = property_value
        data['id'] = self.key.urlsafe()
        return data
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号