def build_attrs(self, extra_attrs=None, **kwargs): "Helper function for building an attribute dictionary." attrs = dict(self.attrs, **kwargs) if extra_attrs: attrs.update(extra_attrs) if self.class_name: attrs = add_class_name(attrs, self.class_name) if self.placeholder: attrs['placeholder'] = self.placeholder return attrs
def build_attrs(self, base_attrs, extra_attrs=None, **kwargs): """ Helper function for building an attribute dictionary. """ attrs = dict(base_attrs, **kwargs) if extra_attrs: attrs.update(extra_attrs) if self.class_name: attrs = add_class_name(attrs, self.class_name) if self.placeholder: attrs['placeholder'] = self.placeholder return attrs