我想知道哪位用户添加了所选帖子。例如,我有:
post = Posts.objects.all()[0]
这是我选择的帖子,如何获得添加帖子的用户的信息?
祝你好运, nykon
PS。模特:
class Post(models.Model):
number = models.IntegerField(verbose_name = u'Number')
用户有权添加号码,所以我有一组数字。我想知道哪个用户添加了给定的号码。
答案 0 :(得分:1)
您需要添加一个将用户存储到Post
模型的字段。类似的东西:
class Post(models.Model):
number = models.IntegerField('Number')
user = models.ForeignKey(User)
否则您将无法获得此信息。
答案 1 :(得分:0)
如果您没有存储用户的字段,并在创建记录时设置该字段,则无法执行此操作。