Python 在django中保存多个隐藏字段

Python 在django中保存多个隐藏字段,python,django,forms,Python,Django,Forms,我有两个用户无法从表单中填写的隐藏字段,但我希望在保存条目之前为这些字段提供值 如果我只有一个隐藏字段,但不确定如何使其适用于多个字段,那么下面的代码片段可以实现这一点 if request.method == 'POST': var1 = AppName(col1=value1) # var2 = Notice(col2=value2) form = AppNameForm(request.POST, instance=var1) if form.is_

我有两个用户无法从表单中填写的隐藏字段,但我希望在保存条目之前为这些字段提供值

如果我只有一个隐藏字段,但不确定如何使其适用于多个字段,那么下面的代码片段可以实现这一点

    if request.method == 'POST':
    var1 = AppName(col1=value1)
    # var2 = Notice(col2=value2)
    form = AppNameForm(request.POST, instance=var1)
    if form.is_valid():
        form.save()
        return redirect("home")

如何在保存之前将
var2
引入表单值?

我通过创建
AppName
的对象来解决这个问题,然后为类的每个隐藏属性分配我想要的值,然后将对象传递给
实例
选项

app_obj = AppName()
app_obj.col1 = val1
app_obj.col2 = val2
form = AppNameForm(request.POST, instance=app_obj)