Python 从queryset获取变量

Python 从queryset获取变量,python,django,django-queryset,Python,Django,Django Queryset,我有一个ModelAdmin类,我在其中添加了一个名为add_50_credits的自定义操作,如下所示: class TutorAdmin(admin.ModelAdmin): ... actions = ['add_50_credits'] def add_50_credits(self, request, queryset): queryset.update(account_balance+=50) 我试图做的是在queryset中所有用户的帐户

我有一个ModelAdmin类,我在其中添加了一个名为add_50_credits的自定义操作,如下所示:

class TutorAdmin(admin.ModelAdmin):
    ...
    actions = ['add_50_credits']

    def add_50_credits(self, request, queryset):
        queryset.update(account_balance+=50)

我试图做的是在queryset中所有用户的帐户余额中添加50。然而,这段代码给出了一个语法错误。如何获取查询集中每个对象的可变帐户余额并向其添加50?

您使用
F
对象

from django.db.models import F
queryset.update(account_balance=F('account_balance') + 50)