entity.py
branchtls-sprint
changeset 1754 c9c7618a90de
parent 1739 78b0819162a8
child 1804 1ce3474dac43
equal deleted inserted replaced
1753:ba01605cdd9a 1754:c9c7618a90de
   128                         continue
   128                         continue
   129                     if wdgname == 'StringWidget':
   129                     if wdgname == 'StringWidget':
   130                         wdgname = 'TextInput'
   130                         wdgname = 'TextInput'
   131                     widget = getattr(formwidgets, wdgname)
   131                     widget = getattr(formwidgets, wdgname)
   132                     assert hasattr(widget, 'render')
   132                     assert hasattr(widget, 'render')
   133                     uicfg.autoform_widget.tag_subject_of((etype, rtype, '*'),
   133                     uicfg.autoform_field_kwargs.tag_subject_of(
   134                                                          widget)
   134                         (etype, rtype, '*'), {'widget': widget})
   135         return super(_metaentity, mcs).__new__(mcs, name, bases, classdict)
   135         return super(_metaentity, mcs).__new__(mcs, name, bases, classdict)
   136 
   136 
   137 
   137 
   138 class Entity(AppRsetObject, dict):
   138 class Entity(AppRsetObject, dict):
   139     """an entity instance has e_schema automagically set on
   139     """an entity instance has e_schema automagically set on