Django ID列表作为表单字段

Django ID列表作为表单字段,django,django-forms,Django,Django Forms,我很抱歉,如果这个问题是以前的某个地方,但我找不到任何东西 所以,问题很简单:这些是django原生表单字段吗?它们模仿了request.POST.getlist('something') 在“我的UI”中,用户创建了一个要保存的对象列表,这些对象表示为具有相同名称的隐藏输入列表: <input type="hidden" name="cc" value="1045"> <input type="hidden" name="cc" value="1055"> <in

我很抱歉,如果这个问题是以前的某个地方,但我找不到任何东西

所以,问题很简单:这些是django原生表单字段吗?它们模仿了
request.POST.getlist('something')

在“我的UI”中,用户创建了一个要保存的对象列表,这些对象表示为具有相同名称的隐藏输入列表:

<input type="hidden" name="cc" value="1045">
<input type="hidden" name="cc" value="1055">
<input type="hidden" name="cc" value="1046">


request.POST.getlist
正是我所需要的,但我不想直接处理请求,我想通过表单处理它。

谢谢您的评论。是的,我发现
modelcooicefield
用于
models中的许多
字段。在表单端,它表示为
MultipleChoiceField/TypedMultipleChoiceField

所以我决定对这个字段进行子类化,并覆盖
验证方法

class NotValidatedMultipleChoiceFiled(forms.TypedMultipleChoiceField):
    """Field that do not validate if the field values are in self.choices"""

    def to_python(self, value):
        """Override checking method"""
        return map(self.coerce, value)

    def validate(self, value):
        """Nothing to do here"""
        pass

也许是一个隐藏的模型?