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のモデルマイグレーションを実行して変更をデータベースに適用することも忘れないでください。

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