在django中获取用户的子模型

时间:2015-11-16 20:58:30

标签: django django-models

我有一个Player模型,它是User的一对一字段:

class Player(models.Model):
    user = models.OneToOneField(User, related_name="player")
    first_name = models.CharField(max_length=128)

如果模板中有用户实例:

{{ user }}

我可以获得相关的玩家吗?如果是这样,怎么样?

我试过了:

{{ user.player.first_name }}

但它没有返回任何东西

1 个答案:

答案 0 :(得分:0)

您可以尝试:

{{ user.player }}

根据docs

确保您有相关的Player实例。