ユーザープロファイル機能を使用しようとしているので、プロファイルモデルは次のとおりです。
class Nuser(models.Model):
user = models.OneToOneField(User)
initials = models.CharField(max_length=5)
def __unicode__(self):
return u'%s %s' % (self.first_name, self.last_name)
def create_user_profile(sender, instance, created, **kwargs):
if created:
Nuser.objects.create(user=instance)
post_save.connect(create_user_profile, sender=User)
モデルは正しく作成されていますが、管理インターフェースを使用してユーザーを追加しようとすると、次のエラーが発生します。
/ admin / auth / user /add/のIntegrityError
(1062、"キー'user_id'の重複エントリ'3'")
私は何か間違ったことをしていますか?