Example #1
0
def keywords_validate(key, data, errors, context):
    """
    Validate a keywords in the same way as tag_string, but don't
    insert tags into data.
    """
    # also allow apostrophe, can't avoid them with French keywords
    data = {key: data[key].replace("'", "-")}
    tag_string_convert(key, data, errors, context)
Example #2
0
def keywords_validate(key, data, errors, context):
    """
    Validate a keywords in the same way as tag_string, but don't
    insert tags into data.
    """
    # also allow apostrophe, can't avoid them with French keywords
    data = {key: data[key].replace("'", "-")}
    tag_string_convert(key, data, errors, context)
Example #3
0
 def convert(tag_string):
     key = 'tag_string'
     data = {key: tag_string}
     errors = []
     context = {'model': model, 'session': model.Session}
     v.tag_string_convert(key, data, errors, context)
     tags = []
     i = 0
     while True:
         tag = data.get(('tags', i, 'name'))
         if not tag:
             break
         tags.append(tag)
         i += 1
     return tags
 def convert(tag_string):
     key = 'tag_string'
     data = {key: tag_string}
     errors = []
     context = {'model': model, 'session': model.Session}
     tag_string_convert(key, data, errors, context)
     tags = []
     i = 0
     while True:
         tag = data.get(('tags', i, 'name'))
         if not tag:
             break
         tags.append(tag)
         i += 1
     return tags
Example #5
0
 def convert(tag_string):
     key = "tag_string"
     data = {key: tag_string}
     errors = []
     context = {"model": model, "session": model.Session}
     validators.tag_string_convert(key, data, errors, context)
     tags = []
     i = 0
     while True:
         tag = data.get(("tags", i, "name"))
         if not tag:
             break
         tags.append(tag)
         i += 1
     return tags