小编Ser*_*him的帖子

从表单传递数组

我有以下HTML表单,我使用post提交给Django:

input id="array" type="text" class="arrayinput" name="array[]" placeholder="Thing 1">
input id="array" type="text" class="arrayinput" name="array[]" placeholder="Thing 2">
input id="array" type="text" class="arrayinput" name="array[]" placeholder="Thing 3">
Run Code Online (Sandbox Code Playgroud)

在这种形式的模型中,我有:

array = ListCharField(max_length=255, base_field=CharField(max_length=255, blank=True, null=True))
Run Code Online (Sandbox Code Playgroud)

但是,当我提交此数组时,它告诉我表单缺少字段数组.

我假设这是因为该字段被调用,array[]但显然我不能命名一个python变量.另一方面,我找不到任何方法来制作具有我需要的功能的HTML数组.

django django-forms

1
推荐指数
1
解决办法
930
查看次数

标签 统计

django ×1

django-forms ×1