2024-04-26 17:59:27 发布
网友
我在一个窗体中循环所有项目。有些是我的表单字段不是必需的。如果我的值为空,那么我不希望它做任何事情。你知道吗
这就是我尝试在for循环中检查空白值的原因:
for k, v in cleaned_data.items(): if v: setattr(myModel, v, CharField())
我得到的错误是:''是此函数的无效关键字参数
不能使用getattr将字段添加到模型中,而是需要复制ModelBase元类所做的工作:
getattr
ModelBase
for k, v in cleaned_data.iteritems(): if v: myModel.add_to_class(v, CharField())
不能使用
getattr
将字段添加到模型中,而是需要复制ModelBase
元类所做的工作:相关问题 更多 >
编程相关推荐