Django内置表单字段

字段 说明
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地址
posted @ 2019-08-09 17:05  无痕good  阅读(221)  评论(0编辑  收藏  举报