def make_value_from_form(self, value): if not value: return [] if isinstance(value, basestring): value = util.get_tags(value.lower()) return value
def to_python(self, value): if not value: return [] return util.get_tags(value.lower())
def save(self): if not self.cleaned_data['visibility'] == '[]': self.cleaned_data['visibility'] = util.get_tags(self.cleaned_data['visibility']) else: self.cleaned_data['visibility'] = [] return super(BlockForm, self).save()