Djangoのモデルに保存したい

Djangoのモデルにデータを保存するためには、まずDjangoモデルが必要です。次に、そのモデルに基づいて新しいオブジェクトを作成し、それをデータベースに保存します。

以下は、Djangoモデルに結果を保存する例です。前提として、DjangoモデルがShippingSizeResultとして定義されていると仮定します。また、自社品番推測されたサイズのフィールドがモデルに存在している必要があります。

python
# models.py ファイルで ShippingSizeResult モデルを定義 from django.db import models class ShippingSizeResult(models.Model): 自社品番 = models.CharField(max_length=255) 推測されたサイズ = models.FloatField() # views.py ファイルで結果をモデルに保存 from .models import ShippingSizeResult # ... # モデルに保存する結果を作成 for index, row in results.iterrows(): shipping_size_result = ShippingSizeResult.objects.create( 自社品番=row['自社品番'], 推測されたサイズ=row['推測されたサイズ'] ) shipping_size_result.save()

このコードでは、ShippingSizeResult モデルに新しいオブジェクトを作成し、create メソッドを使用してデータベースに保存しています。results データフレームから必要な情報を抽出して、それを用いて新しいオブジェクトを作成します。

必要に応じてモデルのフィールドや構造を調整し、Djangoのモデルマイグレーションを実行して変更をデータベースに適用することも忘れないでください。

未分類

Posted by ぼっち