gpt4 book ai didi

python - 如何从表单集中删除表单

转载 作者:太空宇宙 更新时间:2023-11-04 04:41:06 25 4
gpt4 key购买 nike

View .py

formset = ComparisonScoreFormSet(initial=[
{'comparison': comparison} for comparison in Comparison.objects.all()
])

我用初始值初始化了一个表单集。这将添加具有初始值的表单以及一个没有初始值的表单。

我需要删除没有初始值的表单。

我需要做如下的事情

del formset[-1] #since the form with no initial value is at the last

最佳答案

试试这个:

formset = ComparisonScoreFormSet(
initial=[{'comparison': comparison} for comparison in Comparison.objects.all()],
extra = 0, # defines number of extra empty forms
)

关于python - 如何从表单集中删除表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50614882/

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