如何将ArrayField定义为Django表单

时间:2019-05-20 09:52:53

标签: python django

如何以Django形式定义ArrayField

我有一些要为其添加验证的函数参数,因此我创建了一个表单,其中一个函数参数是list。如何在表格中定义

from django.contrib.postgres.fields import ArrayField

class SampleParams(forms.Form):
    num = forms.IntegerField()
    li = ArrayField(forms.CharField(max_length=100, required=False))

但是我想当我想在数据库中存储数据时ArrayField是相关的,但是我的情况只是为了验证参数而不是存储数据

1 个答案:

答案 0 :(得分:0)

from django.contrib.postgres.forms import SimpleArrayField
li = SimpleArrayField(forms.CharField(max_length=100))