Django Unicode Slug怎麼樣?如何使Django從unicode字符創建slug?
class NewsModel(models.Model):
title = models.CharField(max_length = 300)
slug = models.CharField(max_length = 300)
content = models.TextField()
def save(self,*args, **kwargs):
if self.slug is None:
self.slug = ???
super(NewsModel, self).save(*args, **kwargs)
def get_absolute_url(self):
return reverse("news_view", kwargs = {"slug" : self.slug, })
[?如何使Django的slugify與Unicode字符串正常工作(HTTP的可能重複。 com/questions/702337/how-to-make-django-slugify-work-with-unicode-strings) – 2012-03-27 09:16:22
這對我的案例有效。 http://pypi.python.org/pypi/Unidecode。 http://stackoverflow.com/a/4036665/489943。謝謝。你在這裏回答。 – Ankhaa 2012-03-27 09:26:35
可能重複[如何在Django中創建一個slu??](http://stackoverflow.com/questions/837828/how-do-i-create-a-slug-in-django) – 2014-10-18 23:01:24