gpt4 book ai didi

python - 使用 Django 以表单形式生成和提交动态数量的对象

转载 作者:太空宇宙 更新时间:2023-11-04 14:09:07 28 4
gpt4 key购买 nike

我希望能够使用 Django 在单个表单中更新动态数量的对象,我想知道执行此操作的最佳方法是什么。类似情况的示例可能会有所帮助。

型号:

class Customer(Model.models):
name = models.CharField(max_length=100)
active = models.BooleanField()

表单(我知道我在这里混合了 View 和模板代码,这是行不通的,但这是表单应该做什么的一般想法):

customers = Customer.objects.all()
for c in customers:
print <li> {{ c.name }} <input type="checkbox" value="{{ c.active }}" name="?" />

我将如何提交这些对象的列表?最好的办法是将客户的 ID 附加到每个“行”,然后根据 ID 进行处理吗?是否有提交元组列表的机制?理想的解决方案是什么?

最佳答案

Formsets !

此外,直接生成模型的表单的等效项是 model formsets .

关于python - 使用 Django 以表单形式生成和提交动态数量的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/477183/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com