Django Forms 功能
· ☕ 3 分钟
1. 自动生成HTML表单元素 Widget,用来渲染成HTML元素的工具。 指定小部件 1 2 3 4 5 6 from django import forms class CommentForm(forms.Form): name = forms.CharField() url = forms.URLField() comment = forms.CharField(widget=forms.Textarea) CommentForm().as_table() 输出值 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 <tr> <th><label for="id_name">Name:</label></th> <td><input id="id_name" name="name" type="text" /></td> </tr> \n <tr> <th><label for="id_url">Url:</label></th> <td><input id="id_url" name="url" type="url" /></td> </tr> \n <tr> <th><label for="id_comment">Comment:</label></th> <td> <textarea cols="40" id="id_comment" name="comment" rows="10">\r\n</textarea> </td> </tr> 指定表单字段为 Textarea