Python Django:模型每个条目的表单
我正在尝试实现一个表单,为给定模型的每个条目编辑一个字段“comments”,在我的例子中是“rent”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
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,然后在“保存”视图中查找并更新该记录。是的!这就是我需要的。