举个例子,假设我正在经营一家在线肉店。订单包含“包裹”,其中包含各种类型的肉类 我的模型看起来像这样:
class Parcel(models.Model):
customer_address = models.CharField()
date_wanted = models.DateField()
meats = ?
class Meat:
name = models.CharField()
cost = models.DecimalField(4, 2)
所以,我会有一组肉类对象,代表我可以放入包裹的所有不同的肉类。然后,包裹中包含大量的肉类物品,以及需要运送到的地址等 如何在Django模型中存储未知数量的外键?
答案 0 :(得分:13)