Django错误:save()方法

问题描述:

我不知道该怎么做。这个新的Web框架,请帮我出 我得到这个错误:Django错误:save()方法

unbound method save() must be called with DinkProfile instance as first argument (got nothing instead)

我的看法是:

dinkprofile = DinkProfile 
dinkprofile.title = 'owner' 
dinkprofile.user = request.user.id 
dinkprofile.save() 

产品型号名称:这里

class DinkProfile(models.Model): 
    user = models.OneToOneField(auth.models.User) 
    title = models.CharField(max_length=75) 

你缺少括号:

dinkprofile = DinkProfile 

应该是:

dinkprofile = DinkProfile() 
+0

oops傻我。谢谢。 – ellieinphilly 2011-05-23 01:33:47

+1

请注意,您也可以执行'dink_profile = DinkProfile(title ='owner',user = request.user)' – 2011-05-23 08:59:17