0
一個小部件分配到敏捷場的常見方法是類似的東西爲什麼CheckBoxFieldWidget沒有工廠?
form.widget(hours=DataGridFieldFactory)
hours = schema.List(title=u'Hours',?
default=hoursDefault,
value_type=DictRow(title=u'Hours', schema=IHours)
靈巧文檔這裏提到CheckBoxFieldWidget:
http://plone.org/products/dexterity/documentation/manual/developer-manual/reference/widgets-1
但是有CheckBoxFieldWidgetFactory可能被使用的相同的方式
form.widget(forProducts=checkbox.CheckBoxFieldWidget)
forProducts = schema.List(title=u'Products',
value_type=schema.Choice(source=productsVocabulary))
什麼是r在這裏使用CheckBoxFieldWidget的方式?
你說得對。我對這裏工廠方法的命名不一致感到困惑。 –