【发布时间】:2018-09-03 19:38:04
【问题描述】:
我正在为我兄弟的酒吧构建一个应用程序。他将接受命令并负责。我有一个“食物”和一个“订单”模型。比方说:
class Food(models.Model):
Name = models.CharField(max_length=50)
Price = models.DecimalField(max_digits=7, decimal_places=2)
Stock = models.BooleanField()
class Order(models.Model):
Date = models.DateField(auto_now=True)
Product = models.ForeignKey(Food, on_delete=models.PROTECT, null=True, blank=True)
Quantity = models.IntegerField()
TotalPrice = models.DecimalField(max_digits=7, decimal_places=2)
我不知道如何在同一个订单中添加不止一种食物。还要指定每种食物的数量。
【问题讨论】:
-
我想我看起来像这样:stackoverflow.com/questions/43810254/… 但我不确定“related_name”将如何帮助我。以及如何实现它。
-
问“请帮助我”的问题往往是寻求高度本地化的指导,或者在某些情况下,是不适合我们的问答形式的持续或私人帮助。它也相当模糊,最好用更具体的问题代替。请阅读Why is “Can someone help me?” not an actual question?。
标签: django django-models