我有一个模型评论:
class Comment(models.Model):
text = models.CharField(max_length=140)
owner = models.ForeignKey(User, null=True, blank=True)
created = models.DateTimeField(default=datetime.datetime.utcnow)
当我尝试创建评论时,我得到一个 AttributeError:
ipdb> usr = User.objects.get(pk=1)
ipdb> usr
<User: admin>
ipdb> Comment.objects.create(owner=usr)
*** AttributeError: 'ReverseSingleRelatedObjectDescriptor' object has no attribute 'username'
ipdb> usr.username
u'admin'
ipdb>