当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Django SimpleArrayField.base_field用法及代码示例


本文介绍django.contrib.postgres.forms.SimpleArrayField.base_field的用法。

声明

base_field

这是一个必需的参数。

它指定数组的基础表单字段。这不用于呈现任何 HTML,但用于处理提交的数据并对其进行验证。例如:

>>> from django import forms
>>> from django.contrib.postgres.forms import SimpleArrayField

>>> class NumberListForm(forms.Form):
...     numbers = SimpleArrayField(forms.IntegerField())

>>> form = NumberListForm({'numbers': '1,2,3'})
>>> form.is_valid()
True
>>> form.cleaned_data
{'numbers': [1, 2, 3]}

>>> form = NumberListForm({'numbers': '1,2,a'})
>>> form.is_valid()
False

相关用法


注:本文由纯净天空筛选整理自djangoproject.com大神的英文原创作品 django.contrib.postgres.forms.SimpleArrayField.base_field。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。