我知道有了queryset
,我们可以使用.values()
或values_list()
来获得我们想要的fields / attributes
但是如果我们已经有了class 'app.models.Sample'
例如,我知道我们可以做类似的事情
a = A.objects.filter(id=1).values('name')
但是如果我有类似的东西
怎么办b = B.objects.filter(id=2).first()
b.name = 'changes'
b.field = 'another field'
b.save()
return b.values('name') # I know this does not work but is there something like this?
只是好奇并试图四处搜索,但不确定是否有这样的用词,因此收效甚微。