equal
deleted
inserted
replaced
69 |
69 |
70 Generate one <input> tag for each field's value |
70 Generate one <input> tag for each field's value |
71 """ |
71 """ |
72 self.add_media(form) |
72 self.add_media(form) |
73 name, values, attrs = self._render_attrs(form, field) |
73 name, values, attrs = self._render_attrs(form, field) |
|
74 # ensure something is rendered |
|
75 if not values: |
|
76 values = (INTERNAL_FIELD_VALUE,) |
74 inputs = [tags.input(name=name, value=value, type=self.type, **attrs) |
77 inputs = [tags.input(name=name, value=value, type=self.type, **attrs) |
75 for value in values] |
78 for value in values] |
76 return u'\n'.join(inputs) |
79 return u'\n'.join(inputs) |
77 |
80 |
78 |
81 |