Exemplo n.º 1
0
 def _apply_properties(self, data, factory):
     request = utils.getRequest()
     fake = copy.copy(request)
     fake.form = data
     widgets = form.setUpWidgets(factory.form_fields, form_prefix=self.properties_prefix,
                                 request=fake, context=self)
     results = dict()
     form.getWidgetsData(widgets, self.properties_prefix, results)
     formlib.apply_data_event(self, factory.form_fields, results,
                              adapters=None, update=False)
Exemplo n.º 2
0
 def applyData(self, obj, **data):
     return formlib.apply_data_event(obj, self.form_fields, data,
                                     self.adapters, update=True)
Exemplo n.º 3
0
 def applyData(self, obj, **data):
     return formlib.apply_data_event(obj, self.form_fields, data,
                                     self.adapters, update=True)