equal
deleted
inserted
replaced
261 |
261 |
262 class Select(FieldWidget): |
262 class Select(FieldWidget): |
263 """<select>, for field having a specific vocabulary""" |
263 """<select>, for field having a specific vocabulary""" |
264 vocabulary_widget = True |
264 vocabulary_widget = True |
265 |
265 |
266 def __init__(self, attrs=None, multiple=False): |
266 def __init__(self, attrs=None, multiple=False, **kwargs): |
267 super(Select, self).__init__(attrs) |
267 super(Select, self).__init__(attrs, **kwargs) |
268 self._multiple = multiple |
268 self._multiple = multiple |
269 |
269 |
270 def render(self, form, field, renderer): |
270 def render(self, form, field, renderer): |
271 curvalues, attrs = self.values_and_attributes(form, field) |
271 curvalues, attrs = self.values_and_attributes(form, field) |
272 if not 'size' in attrs: |
272 if not 'size' in attrs: |