字段 |
说明 |
BooleanField |
复选框,如果字段带有required=True,复选框都被勾上 |
CharField |
文本框,参数max_length 和 min_length分别设置输入长度 |
ChoiceField |
下拉框,参数choices设置数据内容 |
TypedChoiceField |
与ChoiceField类似,但比ChoiceField多出参数coerce和empty_value,分别代表强制转换数据类型和用于表示空值,默认为空字符串 |
DateField |
文本框,具有时间格式的功能,参数input_formats设置日期格式 |
EmailField |
文本框,验证输入数据是否为合法的邮箱地址。可选参数为max_length 和 min_length |
FiledField |
文件上传功能,参数max_length 和 allow_folders为可选参数 |
FloatField |
验证数据是否为浮点数 |
ImageField |
验证文件是否为Pillow库可识别的图像格式 |
IntegerField |
验证数据是否为整数 |
GenericIPAddressField |
验证数据是否为有效数字 |
slugField |
验证数据是否只包括字母,数字,下划线及连字符 |
TimeFiled |
验证数据是否为datetime.time 或指定特定时间格式的字符串 |
URLField |
验证数据是否为有效的URL地址 |