Python Django:模型每个条目的表单

Python Django:模型每个条目的表单,python,django,django-forms,Python,Django,Django Forms,我正在尝试实现一个表单,为给定模型的每个条目编辑一个字段“comments”,在我的例子中是“rent” class Rental(models.Model): user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) object = models.ForeignKey(Inventory, on_delete=models.CASCADE) quantity = model

我正在尝试实现一个表单,为给定模型的每个条目编辑一个字段“comments”,在我的例子中是“rent”

class Rental(models.Model):
    user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)
    object = models.ForeignKey(Inventory, on_delete=models.CASCADE)
    quantity = models.IntegerField()
    returned = models.BooleanField(default = False)
    due_date = models.DateField()
    issue_date = models.DateField(default = datetime.date.today)
    comments = models.TextField(max_length = 500, null = True, blank = True)

    def __str__(self):
        return self.user.first_name + " - " + self.object.name
在制作新记录时,我不接受评论的输入,但是用户应该有一个选项,可以在之后给出评论。我需要作出多种形式和用户应该能够写一个评论,并提交使用按钮正好旁边的框

我尝试使用formset和inlineformset,但它们不能满足我的需要。还有别的办法解决这个问题吗


提前谢谢。

是什么原因使表单集无法工作?我想编辑现有记录,每条记录都有自己的提交按钮,但我找不到使用docs或google来编辑表单集的方法。每条表单集都有自己的提交按钮,只保存并刷新页面?您可以创建一个包含隐藏输入的表单列表,您可以为其提供默认的租赁ID,然后在“保存”视图中查找并更新该记录。是的!这就是我需要的。