def fill(self, values): if isinstance(values, six.string_types): new_values = dict(type=values) elif isinstance(values, (list, tuple)): new_values = dict(type=values[0], **values[1]) else: raise TypeError("Evaluate part should be a string or tuple.") return View.fill(self, new_values)
def fill(self, values): new_values = dict(type=values[0], **values[1]) return View.fill(self, new_values)