Как установить каскад удаления и обновления в django?

Посмотрите на эти модули:

class Customer2(models.Model):
    Customer_Name=models.CharField(max_length=30)
    Customer_Address=models.CharField(max_length=100)
    Customer_Phone=models.IntegerField()
    Customer_Email=models.EmailField(max_length=50)
    class Meta:
    db_table="Customer_Table"

class Product(models.Model):
    Product_Name=models.CharField(max_length=100)
    Quantity=models.FloatField(max_length=100)
    Comming_Date=models.DateField(max_length=15)
    Expire_Date=models.DateField(max_length=15)
    Comming_Price=models.FloatField(max_length=50)
    Picture=models.ImageField(upload_to='Images',blank=True, null=True)

class Sale(models.Model):
    Customer=models.ForeignKey(Customer2, default=1, on_delete=models.CASCADE)
    Product=models.ForeignKey(Product, default=1, on_delete=models.CASCADE)
    Quantity=models.FloatField()
    Price=models.FloatField()
    Date=models.DateTimeField()
    Customer_Name1=models.CharField(max_length=20,default=0)
    Product_Name1=models.CharField(max_length=20,default=0)
    class Meta:
    db_table="Sale_Table"

В вышеуказанных модулях, когда я пытаюсь удалить (клиента) из таблицы customer, он выдает мне (Вы действительно хотите выполнить "DELETE FROM customer_table WHERE customer_table.id = 2"?) сообщение, В то время как я уже использовал каскад удаления в таблице customer, что мне делать? Я хочу установить каскад на обновление и на удаление в таблице клиентов.

Вернуться на верх