api.py 文件源码

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

项目:balafon 作者: ljean 项目源码 文件源码
def save_object(self, serializer):
        """save object"""
        contacts = []
        for contact_id in self.contacts:
            try:
                contact = Contact.objects.get(id=contact_id)
                contacts.append(contact)
            except (ValueError, Contact.DoesNotExist):
                raise ParseError("Invalid contacts")

        obj = serializer.save()
        obj.contacts.clear()
        for contact in contacts:
            obj.contacts.add(contact)
        obj.save()
        return obj
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号