【发布时间】:2021-12-25 15:08:44
【问题描述】:
所以我有这两个模型
- 个人资料(与我的默认 django 用户模型具有一对一的关系)
- 项目(也与我的默认 django 用户模型具有一对一的关系) 从 Item 模型,我如何使用 User 模型访问 Profile 模型
请看下面我的代码
我的模特
class Profile(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE)
phone = models.CharField(max_length=200,null=True) ```
My View
def home(request):
all_item_lists = Item.objects.all()
context = {
'all_item_lists':all_item_lists
}
return render(request, 'findit/home.html', context)
My Template
{% for list in all_item_lists %}
<!-- how want to get the phone number of the user that posted this Item -->
<span>{{list.owner.first_name }}</span>
{% endfor %}```
【问题讨论】:
标签: django django-models django-views django-templates django-related-manager