2016-01-02 2 views
0

Как сообщить 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

Недостаточно кода. – erip

+0

Итак, что мне здесь вставить? –

ответ

0

Правильный способ сделать это было бы переопределить Защиту удалить функцию в модели профиля. Как вы могли догадаться, функция будет вызвана после удаления экземпляра профиля.