データベースに保存するオブジェクトがたくさんあるので、それを使ってモデルインスタンスを作成したいと思います。
djangoを使用すると、を使用してすべてのモデルインスタンスを作成できますMyModel(data)
。次に、それらをすべて保存します。
現在、私はそのようなものを持っています:
for item in items:
object = MyModel(name=item.name)
object.save()
オブジェクトのリストを直接保存できるかどうか疑問に思っています。例:
objects = []
for item in items:
objects.append(MyModel(name=item.name))
objects.save_all()
1つのトランザクションですべてのオブジェクトを保存するにはどうすればよいですか?