serializers.py 文件源码

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

项目:rptp 作者: potykion 项目源码 文件源码
def validate(self, data):
        """
        Format VK video to rptp video format.

        Args:
            data: VK video dict.

        Returns:
            Dict used to create Video object.

        """
        try:
            return {
                'title': data['title'],
                'preview': data['photo_320'],
                'url': f"https://m.vk.com/video{data['owner_id']}_{data['id']}",
                'duration': data['duration'],
                'views': data['views']
            }
        except KeyError:
            raise ValidationError({'video': 'Video format is invalid.'})
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号