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

时间:2018-05-15 18:36:56

标签: python django django-forms

我正在尝试实施一个表单来编辑字段'评论'对于给定模型的每个条目,在我的情况下是“Rental'。

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,但他们没有做我需要的事情。有没有其他方法可以解决这个问题。

提前谢谢。

0 个答案:

没有答案