Python Django:显示人物模型的属性

Python Django:显示人物模型的属性,python,django,Python,Django,我正在尝试创建一个页面,用户可以在其中查看他/她的所有个人信息。目前,用户可以看到他们的“名字”、“姓氏”、“电子邮件”和“用户名”。然而,我希望他们能够看到他们已经进入的“年龄”、“城市”和“国家” 人物模型: class Person(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) city = models.CharField(max_length=200, null=Tr

我正在尝试创建一个页面,用户可以在其中查看他/她的所有个人信息。目前,用户可以看到他们的“名字”、“姓氏”、“电子邮件”和“用户名”。然而,我希望他们能够看到他们已经进入的“年龄”、“城市”和“国家”

人物模型:

class Person(models.Model):
    user = models.OneToOneField(User, on_delete=models.CASCADE)
    city = models.CharField(max_length=200, null=True)
    state = models.CharField(max_length=200, null=True)
    age = models.CharField(max_length=50, null=True)
信息页面的HTML:

<table border="1" width="35%">
    <tr>
        <td align="center">First name:</td>
        <td align="center">{{user.first_name}}</td>
    </tr>
    <tr>
        <td align="center">Last name:</td>
        <td align="center">{{user.last_name}}</td>
    </tr>
    <tr>
        <td align="center">Username:</td>
        <td align="center">{{user.username}}</td>
    </tr>
    <tr>
        <td align="center">Email Address:</td>
        <td align="center">{{user.email}}</td>
    </tr>
    <tr>
        <td align="center">Age:</td>
        <td align="center">{{ Person.age }}</td>
    </tr>
    <tr>
        <td align="center">City:</td>
        <td align="center">{{Person.city}}</td>
    </tr>
    <tr>
        <td align="center">State:</td>
        <td align="center">{{Person.state}}</td>
    </tr>
</table>

名字:
{{user.first{u name}
姓氏:
{{user.last_name}
用户名:
{{user.username}
电邮地址:
{{user.email}
年龄:
{{Person.age}
城市:
{{Person.city}
声明:
{{Person.state}

关于如何显示此信息,您有什么想法吗?

您需要进一步访问相关表中的数据
user.person


年龄:
{{user.person.age}
城市:
{{user.person.city}
声明:
{{user.person.state}

尝试
用户.个人.城市
<tr>
    <td align="center">Age:</td>
    <td align="center">{{ user.person.age }}</td>
</tr>
<tr>
    <td align="center">City:</td>
    <td align="center">{{ user.person.city }}</td>
</tr>
<tr>
    <td align="center">State:</td>
    <td align="center">{{ user.person.state }}</td>
</tr>