equal
deleted
inserted
replaced
198 type = 'checkbox' |
198 type = 'checkbox' |
199 |
199 |
200 def render(self, form, field): |
200 def render(self, form, field): |
201 name, curvalues, attrs = self._render_attrs(form, field) |
201 name, curvalues, attrs = self._render_attrs(form, field) |
202 domid = attrs.pop('id', None) |
202 domid = attrs.pop('id', None) |
203 sep = attrs.get('separator', u'<br/>') |
203 sep = attrs.pop('separator', u'<br/>') |
204 options = [] |
204 options = [] |
205 for i, (label, value) in enumerate(field.vocabulary(form)): |
205 for i, (label, value) in enumerate(field.vocabulary(form)): |
206 iattrs = attrs.copy() |
206 iattrs = attrs.copy() |
207 if i == 0 and domid is not None: |
207 if i == 0 and domid is not None: |
208 iattrs['id'] = domid |
208 iattrs['id'] = domid |