Django Model() と Model.objects.create() 質問する

Django Model() と Model.objects.create() 質問する

2 つのコマンドを実行する場合の違いは次のとおりです。

foo = FooModel()

そして

bar = BarModel.objects.create()

2 番目はBarModelデータベースに を直ちに作成しますが、 の場合はFooModelsave()データベースに追加するために メソッドを明示的に呼び出す必要がありますか?

ベストアンサー1

https://docs.djangoproject.com/en/stable/topics/db/queries/#オブジェクトの作成

1 つのステップでオブジェクトを作成して保存するには、create()メソッドを使用します。

おすすめ記事