【发布时间】:2018-10-04 15:01:17
【问题描述】:
我有两个由外键关联的模型,如下所示。 (此处仅显示重要字段。)
在模型中:
class Category(models.Model):
name = models.CharField(max_length=50, unique=True)
description = models.TextField()
...
class Price(models.Model):
category = models.ForeignKey(Category) # referred to above model
sub_type = models.CharField(max_length=4, choices=CHOICE_SUB_TYPE)
price = models.DecimalField()
...
我将在 ListView 中显示类别以及相关的定价详细信息。为此,我需要为每个 Category 对象设置相关的定价对象。最好和最有效的方法是什么?
【问题讨论】:
标签: django django-class-based-views django-generic-views