-1

他のいくつかのフィールドを更新する UserProfile モデルのシグナルを宣言しました。保存されたデータは Web サービスから取得されます。

 post_save.connect(user_profile_update, sender=UserProfile)

user_profile_update で、私はこれを行いました:

 profile = get_object_or_404(UserProfile, user=instance) 
 profile.province = xml.duzeltilmisil #this comes from a web service
 profile.save()

そして、私はこのエラーを受け取りました:

 'NoneType' object is not callable
 profile.save()

他のエラーがありますが、私がしたことも再帰的でした。UserProfile を更新すると、user_profile_update が再度トリガーされます。

保存中にこれらのフィールドを更新する合理的な方法はありますか?

4

1 に答える 1