我有2个模型:wishlist
模型和wish
模型。 wishlist
由n
wish
组成(wish
引用了他的wishlist)
。我想用一种形式更新wishlist
。这是我想要的表格:
input:text wishlist.name
for wish in wishlist:
input:text wish.name
input:number wish.price
我是django的新手,不知道如何构建处理两个模型的表单。
# models.py
class WishList(models.Model):
name = models.CharField(max_length=200)
owner = models.ForeignKey(User, on_delete=models.CASCADE)
created_date = models.DateTimeField('date of creation')
class Wish(models.Model):
name = models.CharField(max_length=200)
price = models.DecimalField(max_digits=24, decimal_places=2)
description = models.TextField(max_length=200)
wishlist = models.ForeignKey(WishList, on_delete=models.CASCADE)