我一直在使用Django一段時間,但這不是一個錯誤,但我想找出 爲什麼create_profile方法需要保存配置文件和創建的變量?Django:配置文件和創建變量
@receiver(post_save, sender=User)
def create_profile(sender, instance, created, **kwargs):
if created:
profile, created = UserProfile.objects.get_or_create(user=instance)
我已經試過
print >> sys.stderr , "create_user" + str(profile) + (str(created))
,他們返回User_Profile UNICODE函數的返回值和所創建的一個布爾值。
我的問題具體是存儲配置文件,創建值的意義。
UserProfile.objects.get_or_create(user=instance)
我已經試過單獨調用語句,它的作品
你從哪裏收到錯誤? – Koterpillar
錯誤可能是在打印語句中,如果你沒有刪除它,因爲你沒有更多的變量稱爲簡介 –
是的我犯了一個錯誤錯誤是在打印聲明 – laycat