def check(self, value): value=slugify(value) if value=='': if self.model!=None and self.field_related!=None: self.model.post[self.field_related]=self.model.post.get(self.field_related, '') value=slugify(self.model.post[self.field_related]) if value=='': self.error=True self.error_txt='Value is empty' return '' return value
def test_slugify(self): phrase = slugify.slugify("this!()is a crap phrase o}çÇf oh yeah¡'") self.assertEqual(phrase, "this---is-a-crap-phrase-o---f-oh-yeah--")