tengo el siguiente modelo:OneToOneField y eliminación de
from django.db import models
from django.contrib.auth.models import User
class Profile(models.Model):
user = models.OneToOneField(User)
# ...
def __unicode__(self):
return u'%s %s' % (self.user.first_name, self.user.last_name)
Cuando se utiliza la administración de Django para eliminar el usuario, el perfil se elimina, así, que es lo que quiero. Sin embargo, cuando se utiliza la administración de Django para eliminar el perfil, el usuario hace no se eliminan, que es no lo que yo quiero. ¿Cómo puedo hacerlo para que eliminar el perfil también elimine al usuario?
¡Muchas gracias! Todavía soy nuevo en Django, por lo que en caso de cualquier otro noobs Django encuentran esto, he tenido que añadir un dispatch_uid al decorador @receiver con el fin de que funcione. ¡Pero después de eso, funcionó de maravilla! – Nick