required=True, 是否允许为空,默认是不允许
widget=None, HTML插件
label=None, 用于生成Label标签或显示内容(就是标签前面显示的字符串,只有在前端写了才会显示,前端不设置他就没用)
还有label_tag 放在前端用于锁定光标,是下面那种方法的简写。
前端还可以用字段.id_for——label 拿到他的ID,还可以通过这个功能拿到他的框获取光标。
initial=None, 初始值(如果是GET请求默认显示初始值)
help_text='', 帮助信息(在标签旁边显示)
error_messages=None, 错误信息 {'required': '不能为空', 'invalid': '格式错误'},自定义的验证规则优先级更高,可以把validators的错误信息放到error_messages里设置。
show_hidden_initial=False, 是否在当前插件后面再加一个隐藏的且具有默认值的插件(可用于检验两次输入是否一致,如果不一致可以自己定制啥啥操作)
validators=[], 自定义验证规则(在这写正则表达式)
localize=False, 是否支持本地化
disabled=False, 是否可以编辑
label_suffix=None Label内容后缀&
day63 牛逼的django From组件 下
最新推荐文章于 2022-07-27 20:47:14 发布