Estava dando uma olhada na documentação das ForeignKey e OneToOneField e vi que exite um parâmetro chamado "on_delete". No Django 1.7 ele é opcional, mas em versões posteriores passa a obrigatório na declaração desses tipos. Não entendi muito bem qual é sua função lendo a documentação. Alguém poderia me explicar, por gentileza?
usuario = models.OneToOneField(User,related_name='perfil',on_delete=?????)