コード例 #1
0
ファイル: models.py プロジェクト: motord/Motorcycle-Diaries
 def normalized_tags(tags):
     return list(set(utils.slugify(x.lower()) for x in tags))
コード例 #2
0
ファイル: models.py プロジェクト: motord/Motorcycle-Diaries
 def tag_pairs(self):
     return [(x, utils.slugify(x.lower())) for x in self.tags]
コード例 #3
0
ファイル: models.py プロジェクト: jgasteiz/fuzzingtheweb
 def save(self, *args, **kwargs):
     if not self.slug:
         self.slug = slugify(self.title, instance=self)
     super(Post, self).save(*args, **kwargs)
コード例 #4
0
def test_misc_transforms(input_val, expected_output):
    generaged_slug = utils.slugify(input_val)
    assert generaged_slug == expected_output
コード例 #5
0
def test_slugify_unwanted_chars(slug_variation, expected_slug):
    generaged_slug = utils.slugify(slug_variation)
    assert generaged_slug == expected_slug
コード例 #6
0
def test_slugify_dash_variations(dash_variation, expected_slug):
    generaged_slug = utils.slugify(dash_variation)
    assert dash_variation not in generaged_slug
    assert generaged_slug == expected_slug
コード例 #7
0
def test_slugify_quote_variations(quote_variation):
    generaged_slug = utils.slugify(quote_variation)
    assert quote_variation not in generaged_slug