Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 将数据绑定到模板或视图中的表单_Django_Forms_Formsets - Fatal编程技术网

Django 将数据绑定到模板或视图中的表单

Django 将数据绑定到模板或视图中的表单,django,forms,formsets,Django,Forms,Formsets,我创建了一个表单,如下所示: class KeyForm(ModelForm): class Meta: model = Key fields = ['name', 'access_level', 'permission'] 下面是呈现表单的视图: def key(request): template = 'keys.html' user = request.user key = get_object_or_404(Key, us

我创建了一个表单,如下所示:

class KeyForm(ModelForm):
    class Meta:
        model = Key
        fields = ['name', 'access_level', 'permission']
下面是呈现表单的视图:

def key(request):
    template = 'keys.html'
    user = request.user
    key = get_object_or_404(Key, user=user)
    if key.access_level == "0":
        owners = Key.objects.filter(access_level = "0")
        ownersFormSet = formset_factory(KeyForm)
        context = {
            'owners': owners,
            'ownersFormSet': ownersFormSet,
        }
    return render(request, template, context)

我想将“owners”查询集中的数据绑定到“ownersFormSet”。我在模板中迭代“所有者”,因此我可以在模板中的每次迭代中绑定表单数据吗?

我想您需要为表单使用初始字典