Yahoo!、楽天でモール手数料のモデルを作りたい

モール手数料のモデルを作成するために、Djangoのモデルを使用します。まず、models.pyファイルにモデルを定義しましょう。以下は、Yahoo!と楽天のモール手数料を表すモデルの例です。

python
from django.db import models class MallFee(models.Model): mall_name = models.CharField(max_length=100, unique=True) fee_rate = models.FloatField() # モール手数料率(0.08など) def __str__(self): return self.mall_name

このモデルでは、MallFeeという名前のモデルを定義しました。このモデルには、モールの名前と手数料率のフィールドが含まれています。

次に、このモデルをデータベースにマイグレートしてテーブルを作成します。

bash
python manage.py makemigrations python manage.py migrate

これで、MallFeeモデルがデータベースに追加され、モールごとの手数料率を格納できるようになりました。

必要に応じて、管理画面でモール手数料を管理できるようにするために、admin.pyファイルにモデルを登録することもできます。

python
from django.contrib import admin from .models import MallFee admin.site.register(MallFee)

これで、Djangoの管理画面からモール手数料を追加、編集、削除できるようになります。

未分類

Posted by ぼっち