一、Form类

创建Form类时,注意涉及到【字段】和【插件】,字段用于对用户请求数据的验证,插件用于生成HTML;

1、Django内置字段如下:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136

Field     required=True,               是否允许为空     widget=None,                 HTML插件     label=None,                  用于生成Label标签或显示内容     initial=None,                初始值     help_text='',                帮助信息(在标签旁边显示)     error_messages=None,         错误信息 {'required': '不能为空', 'invalid': '格式错误'}     show_hidden_initial=False,   是否在当前插件后面再加一个隐藏的且具有默认值的插件(可用于检验两次输入是否一直)     validators=[],               自定义验证规则     localize=False,              是否支持本地化     disabled=False,              是否可以编辑     label_suffix=None            Label内容后缀       CharField(Field)     max_length=None

文章链接

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。