2
我有一个djano模型:如何在Django中找到具有最小related_set的对象?
class Expiration(models.Model):
UNIT_CHOICES = (
('M', 'Month'),
('W', 'Week')
)
unit = models.CharField(max_length = 1, choices= UNIT_CHOICES)
number_of_units = models.IntegerField(default=1)
offset = models.IntegerField(default=1)
class Profile(models.Model):
name = models.CharField(default="tmp", max_length=32, blank=True)
expiration_period = models.ForeignKey(Expiration, blank=True, null=True)
我需要做的就是获取到期的该实例具有与它一式两份的情况下,相关的配置文件的数量最少,返回他们中的一个。或者更好地说,如果exp
是到期实例,我正在寻找最小的exp
exp.profile_set.count()
任何人有什么想法?
完美的答案。谢谢 – Nasir 2012-03-18 16:38:51