我在我的视图中有一个checkboxselectmultiple我试图连接列表中的每个项目并将其保存为一个大字符串。
这就是我的方式。看起来不起作用我该怎么做?
conditions = form.conditions
for conditions in conditions:
con = con + conditions
table.conditions = table.save()
答案 0 :(得分:0)
应该如此简单:
one_big_string = ' '.join(request.POST.getlist('myselectmultiple'))
mymodelinstance.field = one_big_string
mymodelinstance.save()
我可以猜到一些问题:
table.conditions
分配了一些内容但从未保存过。 MyModelInstance.save()
默认情况下不返回任何内容,因此您最有可能将None
分配给table.conditions
希望有所帮助 - 如果你澄清你的问题,我会在早上回复。