当用户个人资料为Django
时,如何告知delete
至deleted
用户?
我创建了user
个人资料以扩展user
。现在,我想在删除Django
时将user
设置为删除user profile
,反之亦然。
有可能吗?
models.py:
class UserTranslatorProfile(models.Model):
user = models.OneToOneField(User)
languages = models.ManyToManyField(Language)
class UserCustomerProfile(models.Model):
user = models.OneToOneField(User)
答案 0 :(得分:0)
执行此操作的正确方法是覆盖配置文件模型中的 def delete 功能。您可能已经猜到,一旦删除了配置文件实例,就会调用该函数。