根据官方文档:
如果我查看源代码,它们似乎都是独立的类,每个类都继承自基类object
。然而,它们似乎在某种程度上有关联,只是我不知道如何关联。
我能找到的唯一关系是Field
类定义了一个方法get_bound_field
。此方法的文档字符串为“返回一个 BoundField 实例,该实例将在访问模板中的表单字段时使用。 ”
问:你能帮我弄清楚BoundField
和之间的关系Form Field
吗?如果是的话,它们究竟有何不同?或者什么时候使用哪一个?
您在定义表单时声明表单字段。它们决定了字段的类型和名称、它们使用的小部件以及它们运行的验证。
您永远不会直接创建绑定字段;当您实例化表单并迭代其字段时,它们是通过该方法生成的。它们处理显示字段并用任何值填充它。BoundField 有一个.field
包含表单字段的属性。这种关系是一种组合关系,而不是继承关系。
归档时间: |
|
查看次数: |
4880 次 |
最近记录: |