Diferença entre ForeignKey (Usuário, exclusivo = True) e OneToOneField [duplicado]

Esta pergunta já tem uma resposta aqui:

Qual é a diferença entre django OneToOneField e ForeignKey? respostas

O que é diferente entremodels.ForeignKey(Modelname, unique=True) emodels.OneToOneField no Django?

Onde devo usarmodels.OneToOneField emodels.ForeignKey(Modelname, unique=True)?

questionAnswers(4)

yourAnswerToTheQuestion