# size_weighted_avg_dfからデータを取得してモデルに保存 for index, row in size_weighted_avg_df.iterrows(): size = row[‘サイズ’] weighted_average = row[‘加重平均送料’] # 新しいモデルオブジェクトを作成してデータを設定 size_weighted_average = SizeWeightedAverage(size=size, weighted_average=weighted_average) # データを保存 size_weighted_average.save() 上記はいつ実行されるの?
このコードは、size_weighted_avg_dfのデータを取得し、それぞれの行に対してモデルオブジェクトを作成して保存するために使用されます。つまり、このコードはプログラムの実行中に実行されます。
通常、このコードはデータの処理が完了した後に実行されます。つまり、サイズ別の加重平均送料が計算され、DataFrameに保存された後に、そのDataFrameからデータを取得してモデルに保存するためにこのコードが実行されます。
プログラムの流れとしては、次のようになります:
- サイズ別の加重平均送料が計算され、DataFrameに保存されます。
- DataFrameからデータが取得され、新しいモデルオブジェクトが作成されます。
- 作成されたモデルオブジェクトがデータベースに保存されます。
したがって、このコードは通常、サイズ別の加重平均送料が計算された後に実行される必要があります。

ディスカッション
コメント一覧
まだ、コメントがありません