如何以django形式定义ArrayField
我有一些要为其添加验证的函数参数,因此我创建了一个表单,其中一个函数参数是列表。我如何在表格中定义它
from django.contrib.postgres.fields import ArrayField
class SampleParams(forms.Form):
num = forms.IntegerField()
li = ArrayField(forms.CharField(max_length=100, required=False))
但我认为当我想将数据存储在数据库中时 ArrayField 是相关的,但我的情况只是验证参数而不是存储数据
最佳答案
from django.contrib.postgres.forms import SimpleArrayField
li = SimpleArrayField(forms.CharField(max_length=100))
关于python - 如何将 ArrayField 定义为 Django 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56218408/