【发布时间】:2021-05-02 17:24:19
【问题描述】:
我想一次显示具有特定外键的产品名称
我的模型.py:
from django.db import models
class Company(models.Model):
name = models.CharField(max_length=200)
def __str__(self):
return self.name
class Product(models.Model):
company = models.ForeignKey(Company, on_delete=models.CASCADE, related_name='comapny')
name = models.CharField(max_length=200)
def __str__(self):
return self.name
我希望它将公司名称显示为列表标题,后跟该特定公司的所有产品列表,但不知道如何过滤它并显示在 html 上
我的意见.py:
class Hydraulic(ListView):
template_name = 'hydraulics.HTML'
context_object_name = 'hydraulic'
model = models.Product
谁能告诉我如何过滤外键名称并将其注入 HTML
谢谢
【问题讨论】:
标签: django django-models django-views django-templates