def validate_tags(request, tags, version_id): try : if len(tags) > 250 : return _(u"Tags input must be no longer than 250 characters.") if tags : is_tag_list(tags) return '' except ValidationError, e : return ",".join(e.messages)
def clean(self, value): value = super(TagField, self).clean(value) if value == u'': return value # for tag_name in parse_tag_input(value): # if len(tag_name) > settings.MAX_TAG_LENGTH: # raise forms.ValidationError( # _('Each tag may be no more than %s characters long.') % settings.MAX_TAG_LENGTH) # return value return is_tag_list(value)
def clean(self, value): value = super(TagField, self).clean(value) if value == u'': return value return is_tag_list(value)