示例#1
0
 def process_formdata(self, valuelist):
     if valuelist and len(valuelist) > 1:
         self.data = [tags.slug(value) for value in valuelist]
     elif valuelist:
         self.data = tags.tags_list(valuelist[0])
     else:
         self.data = []
示例#2
0
 def process_formdata(self, valuelist):
     if valuelist and len(valuelist) > 1:
         self.data = [tags.slug(value) for value in valuelist]
     elif valuelist:
         self.data = tags.tags_list(valuelist[0])
     else:
         self.data = []
示例#3
0
def taglist(value):
    return tags.tags_list(value)
示例#4
0
 def test_tags_list_strip(self):
     assert sorted(tags_list('a, b ,  ,,, c')) == ['a', 'b', 'c']
     assert sorted(tags_list('  a b ,  c   d, e ')) == ['a-b', 'c-d', 'e']
示例#5
0
 def test_tags_list_deduplication(self):
     assert sorted(tags_list('a b, c d,  a  b , e')) == ['a-b', 'c-d', 'e']
示例#6
0
 def test_tags_list_deduplication(self):
     self.assertEquals(['a-b', 'c-d', 'e'],
                       sorted(tags_list('a b, c d,  a  b , e')))
示例#7
0
 def test_tags_list(self):
     assert tags_list('') == []
     assert tags_list('a') == ['a']
     assert sorted(tags_list('a, b, c')) == ['a', 'b', 'c']
     assert sorted(tags_list('a b, c d, e')) == ['a-b', 'c-d', 'e']
示例#8
0
 def test_tags_list_strip(self):
     self.assertEquals(['a', 'b', 'c'], sorted(tags_list('a, b ,  ,,, c')))
     self.assertEquals(['a-b', 'c-d', 'e'],
                       sorted(tags_list('  a b ,  c   d, e ')))
示例#9
0
 def test_tags_list_deduplication(self):
     assert sorted(tags_list('a b, c d,  a  b , e')) == ['a-b', 'c-d', 'e']
示例#10
0
 def test_tags_list_strip(self):
     assert sorted(tags_list('a, b ,  ,,, c')) == ['a', 'b', 'c']
     assert sorted(tags_list('  a b ,  c   d, e ')) == ['a-b', 'c-d', 'e']
示例#11
0
 def test_tags_list(self):
     assert tags_list('') == []
     assert tags_list('a') == ['a']
     assert sorted(tags_list('a, b, c')) == ['a', 'b', 'c']
     assert sorted(tags_list('a b, c d, e')) == ['a-b', 'c-d', 'e']
示例#12
0
文件: filters.py 项目: odtvince/udata
def taglist(value):
    return tags.tags_list(value)