0
私は以前これをして、うまく動作しました。これは私がdjango2.0
を使用しているからですか?djangoユーザーモデルを拡張する際に属性エラーが発生しましたか?
models.py
class Profile(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE)
....
@receiver(post_save, sender=User)
def create_user_profile(sender, instance, created, **kwargs):
if created:
Profile.objects.create(user=instance)
@receiver(post_save, sender=User)
def save_user_profile(sender, instance, **kwargs):
instance.profile.save()
私はエラーAttributeError: 'User' object has no attribute 'profile'
を取得します。理解できません?