+ Set Checklist.gift to NULL on Gift deletion

This commit is contained in:
Phil Zhitnikov 2023-11-11 09:49:30 +04:00
parent 3af4cb3177
commit 0ba7a8e881
2 changed files with 20 additions and 1 deletions

View File

@ -0,0 +1,19 @@
# Generated by Django 4.2.2 on 2023-11-11 05:48
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('store', '0046_checklist_gift_alter_gift_min_price'),
]
operations = [
migrations.AlterField(
model_name='checklist',
name='gift',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='store.gift', verbose_name='Подарок'),
),
]

View File

@ -362,7 +362,7 @@ class Checklist(models.Model):
# promo
promocode = models.ForeignKey('Promocode', verbose_name='Промокод', on_delete=models.PROTECT, null=True, blank=True)
gift = models.ForeignKey('Gift', verbose_name='Подарок', on_delete=models.PROTECT, null=True, blank=True)
gift = models.ForeignKey('Gift', verbose_name='Подарок', on_delete=models.SET_NULL, null=True, blank=True)
comment = models.CharField('Комментарий', max_length=200, null=True, blank=True)
# buyername