Django Rest Framework,部分更新

时间:2016-07-01 15:01:06

标签: django django-rest-framework

好的,我有一个非常简单的问题,我需要创建一个部分更新,它向我展示了一个未解决的参考,我知道为什么但似乎无法理解django rest框架中的这种局部方法:

for ad in AdsId:
    AdsImagesSerializer(ads,data=ad_id, partial=True)

正如您可以看到的那样,我希望部分更新表格中名为广告的字段,但它会继续说明该字段的未解析引用。我检查了文档,并且有:

# Update `comment` with partial data
serializer = CommentSerializer(comment, data={'content': u'foo bar'}, partial=True)

谁是评论

1 个答案:

答案 0 :(得分:0)

如果您检查serializer documentation的开头,您会发现:

from datetime import datetime

class Comment(object):
    def __init__(self, email, content, created=None):
        self.email = email
        self.content = content
        self.created = created or datetime.now()

comment = Comment(email='leila@example.com', content='foo bar')