-
template_name
:'django/forms/widgets/checkbox_select.html'
option_template_name
:'django/forms/widgets/checkbox_option.html'
类似于
SelectMultiple
<div> <div><input type="checkbox" name="..." ></div> ... </div>
外部
<div>
容器接收小部件的id
属性(如果已定义),否则接收BoundField.auto_id
在 Django 4.0 中更改:因此屏幕阅读器更简洁地宣布了它们,复选框被更改为在
<div>
标签中呈现。
本文介绍 django.forms.CheckboxSelectMultiple
的用法。
声明
class CheckboxSelectMultiple
像
一样,您可以遍历各个复选框以获取小部件的选择。与 RadioSelect
不同,如果需要该字段,复选框将不包含 RadioSelect
required
HTML 属性,因为浏览器验证需要检查所有复选框而不是至少一个。
遍历复选框时,label
和 input
标签分别包含 for
和 id
属性。每个复选框都有一个id_for_label
属性来输出元素的 ID。
相关用法
- Python Django Chr用法及代码示例
- Python Tableau CSVRequestOptions用法及代码示例
- Python Django ContentTypeManager用法及代码示例
- Python Calendar itermonthdays2()用法及代码示例
- Python Condition release()用法及代码示例
- Python Collections.UserString用法及代码示例
- Python Calendar monthdatescalendar()用法及代码示例
- Python Condition notify()用法及代码示例
- Python CSV转JSON用法及代码示例
- Python Django ContextMixin.get_context_data用法及代码示例
- Python Django CustomUserManager.create_user用法及代码示例
- Python Condition wait()用法及代码示例
- Python Django Coalesce用法及代码示例
- Python Calendar itermonthdates()用法及代码示例
- Python Calendar iterweekdays()用法及代码示例
- Python Django Client用法及代码示例
- Python Django CustomUserManager.create_superuser用法及代码示例
- Python Django Cot用法及代码示例
- Python Calendar monthdayscalendar()用法及代码示例
- Python Django Client.get用法及代码示例
- Python Calendar itermonthdays3()用法及代码示例
- Python Django Ceil用法及代码示例
- Python Sympy Curve.translate()用法及代码示例
- Python Collections.UserDict用法及代码示例
- Python Django CursorWrapper.callproc用法及代码示例
注:本文由纯净天空筛选整理自djangoproject.com大神的英文原创作品 django.forms.CheckboxSelectMultiple。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。