特定のモデルの一連のオブジェクトを照会し、単一の属性/列 (「アカウント」) を変更してから、クエリセットのオブジェクト全体を新しいオブジェクト/行として保存する必要があります。言い換えれば、複製で単一の属性 (「アカウント」) を変更して、オブジェクトを複製したいと考えています。基本的に、新しいアカウントを作成してから、各モデルを調べて、以前のアカウントのオブジェクトを新しいアカウントにコピーするので、おそらく django シェルを使用して、さまざまなモデルでこれを繰り返します。これにどのようにアプローチすればよいですか?クエリセット レベルで実行できますか、それともすべてのオブジェクトをループする必要がありますか?
つまり、
MyModel.objects.filter(account="acct_1")
# Now I need to set account = "acct_2" for the entire queryset,
# and save as new rows in the database