Esempio n. 1
0
 def make_value_from_form(self, value):
   if not value:
     return []
   if isinstance(value, basestring):
     value = util.get_tags(value.lower())
   return value
Esempio n. 2
0
 def to_python(self, value):
   if not value:
     return []
   return util.get_tags(value.lower())
Esempio n. 3
0
 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()