serializers.py 文件源码

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

项目:apimas 作者: grnet 项目源码 文件源码
def _build_serializer(self, serializer_class, fields=None, instance=None):
        if serializer_class is None:
            return None
        kwargs = {}
        if hasattr(self, 'initial_data'):
            # Route initial data to the corresponding child serializer, e.g.
            # model data --> ModelSerializer.
            initial_data = self.initial_data or {}
            data = {k: v for k, v in initial_data.iteritems()
                    if k in fields}
            kwargs['data'] = data
        return serializer_class(
            context=self._context, partial=self.partial, instance=instance,
            **kwargs)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号