diff --git a/backend/order/migrations/0022_alter_orderitemmodel_price.py b/backend/order/migrations/0022_alter_orderitemmodel_price.py new file mode 100644 index 0000000..7471b3c --- /dev/null +++ b/backend/order/migrations/0022_alter_orderitemmodel_price.py @@ -0,0 +1,18 @@ +# Generated by Django 5.1.2 on 2025-03-17 14:26 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('order', '0021_ordermodel_discount_ordermodel_final_price_and_more'), + ] + + operations = [ + migrations.AlterField( + model_name='orderitemmodel', + name='price', + field=models.PositiveIntegerField(default=0, verbose_name='قیمت'), + ), + ] diff --git a/backend/order/models.py b/backend/order/models.py index d79b3b0..0e5f02f 100644 --- a/backend/order/models.py +++ b/backend/order/models.py @@ -108,7 +108,7 @@ class OrderModel(models.Model): class OrderItemModel(models.Model): order = models.ForeignKey(OrderModel, on_delete=models.CASCADE, related_name='items', verbose_name='سفارش') quantity = models.PositiveSmallIntegerField(verbose_name="تعداد") - price = models.PositiveIntegerField(verbose_name='قیمت', blank=True, null=True) + price = models.PositiveIntegerField(verbose_name='قیمت', default=0) product = models.ForeignKey(ProductVariant, on_delete=models.PROTECT, verbose_name="محصول") class Meta: verbose_name = 'ایتم سبد خرید'