1
나는이 모델 페르시아 슬러그을 저장하기 위해 노력하고있어 :장고 관리자는 유니 코드 슬러그을 절약 할 수 없습니다
class Category(models.Model):
name = models.CharField('name', max_length=100)
slug = models.SlugField('slug', unique=True)
description = models.TextField('description')
class Meta:
verbose_name = 'category'
verbose_name_plural = 'categories'
@permalink
def get_absolute_url(self):
return ('category_detail', None, {
'slug': self.slug
})
def __unicode__(self):
return u'%s' % self.name
그러나 장고 페이지 및 불만 사항을 저장하지 않는다 :
Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens
I
def save(self, *args, **kwargs):
self.name = slugify_unicode(self.name)
super(Category, self).save(*args, **kwargs)
이 저장 방법을 사용하려고 시도했지만 문제가 해결되지 않았습니다. 그래서 이것에 대한 재고가 있고 이것을 해결하는 데 도움을 주셔서 감사합니다.
하지만 어떤 값을 저장하려고합니까? – lalo