Django Unicode Slug jak?Jak sprawić, by Django tworzyło ślimaki ze znaków Unicode?
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, })
możliwy duplikat [Jak zrobić prace Django slugify poprawnie z ciągów Unicode?] (Http: // stackoverflow. com/questions/702337/how-to-make-django-slugify-work-properly-with-unicode-string) –
To działa w moim przypadku. http://pypi.python.org/pypi/Unidecode. http://stackoverflow.com/a/4036665/489943. Dzięki. Odpowiadasz tutaj. – Ankhaa
możliwy duplikat [Jak utworzyć ślimak w Django?] (Http://stackoverflow.com/questions/837828/how-do-i-create-a-slug-in-django) –