【发布时间】:2012-09-07 18:24:17
【问题描述】:
我有这些模型。问题是当我使用 Django Admin 删除一条狗记录时,关联的项圈记录并没有被删除。
我使用的是 Django 1.2。我认为级联删除是默认设置。将 Collar 链接到旧表有问题吗?
非常感谢。
class Collar(models.Model):
serial_number = models.AutoField(primary_key=True, db_column='serial_number')
weight = models.CharField(max_length=10)
class Meta:
db_table = u'existing_table_from_before_django_was_born'
class Dog(models.Model):
size = models.CharField(max_length=10)
collar = models.OneToOneField(Collar,blank=True, null=True, editable=False)
【问题讨论】:
标签: django django-models django-admin