我是Django的新手,我想了解如何使用经理。我已阅读文档,但需要一些帮助才能将其付诸实践。Django:模型经理的新手问题
我有型号如下:
class Place(models.Model):
id = models.IntegerField(primary_key=True)
name = models.CharField(max_length=300)
class PlaceRef(models.Model):
place = models.ForeignKey(Place)
entry = models.ForeignKey(Entry)
value = models.FloatField()
units = models.CharField(max_length=30)
如果我有一个特别的Place
,我应该使用管理器添加了与此相关的所有PlaceRefs
的价值? (为了简单起见,假定所有单元都是相同的...)
place = Place.objects.get(id=id)
value = PlaceRef.objects... # what to do here?