def add_slug(sender, instance, created, **kwargs): if instance.language == DEFAULT_LANGUAGE: instance.entry.slug = slugify(instance.title) instance.entry.excerpt = truncatewords_html(instance.body_html, 30) instance.entry.save()
def test_slugify(self): """ Tests the slugify function """ self.assertEqual( slugify(u"aábeéfghiíjklmnoópqrstuúvwxyýzþæö[]()+\\/;,.#"), u"aabeefghiijklmnoopqrstuuvwxyyzthaeo----" )
def save(self, *args, **kwargs): self.slug = slugify(self.name) if self.info != "": self.info_html = markdown(self.info) super(Event, self).save(*args, **kwargs)
def test_slugify(self): self.assertEqual(slugify(u"[Jóhann Þorvaldur!]"), u"johann-thorvaldur")
def test_slugify(self): """ Tests the slugify function """ self.assertEqual(slugify(u"aábeéfghiíjklmnoópqrstuúvwxyýzþæö[]()+\\/;,.#"), u"aabeefghiijklmnoopqrstuuvwxyyzthaeo----")