我使用模型妈咪来创建测试数据,到目前为止它运行良好。你知道吗
现在我有一个名为Invoice
的Django模型和一个名为InvoiceItem
的相关模型。你知道吗
class Invoice(models.Model):
created_by = models.ForeignKey(users.User)
class InvoiceItem(models.Model):
invoice = models.ForeignKey(Invoice, related_name='items')
我为这些模特制作了两个简单的妈咪食谱:
InvoiceRecipe = Recipe(
Invoice,
created_by=foreign_key(UserRecipe),
)
InvoiceItemRecipe = Recipe(
InvoiceItem,
invoice=foreign_key(InvoiceRecipe),
)
现在我想InvoiceRecipe.make()
自动向创建的invoice添加不同数量的InvoiceItem
对象。你知道吗
目前,我正在这样做,但我希望它自动发生:
invoice = InvoiceRecipe.make(created_by=contractor)
invoice.items.add(InvoiceItemRecipe.make())
invoice.items.add(InvoiceItemRecipe.make())
目前没有回答
相关问题 更多 >
编程相关推荐