web/formrenderers.py
branchtls-sprint
changeset 1628 888871a071d9
parent 1601 171afa270086
child 1683 c74566e61f1a
equal deleted inserted replaced
1627:ec241d3a69ea 1628:888871a071d9
   147 
   147 
   148     def display_field(self, form, field):
   148     def display_field(self, form, field):
   149         if isinstance(field, HiddenInitialValueField):
   149         if isinstance(field, HiddenInitialValueField):
   150             field = field.visible_field
   150             field = field.visible_field
   151         return (self.display_fields is None
   151         return (self.display_fields is None
       
   152                 or field.name in form.internal_fields
   152                 or (field.name, field.role) in self.display_fields
   153                 or (field.name, field.role) in self.display_fields
   153                 or (field.name, field.role) in form.internal_fields)
   154                 or (field.name, field.role) in form.internal_fields)
   154 
   155 
   155     def render_fields(self, w, form, values):
   156     def render_fields(self, w, form, values):
   156         form.form_build_context(values)
   157         form.form_build_context(values)