當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。