0
그냥이 모델에서 "저장"하는 방법을 묻고 싶습니다. 난이 코드를 내 코드에 추가하려고하지만 실제로 어떻게 작동하는지 모르겠다. 그 라인은 theres가 모델의 id가 아닌 경우 slugify를 저장하는 데 도움이됩니까? 정말 고마워요.Django 모델 옵션 저장
class Category(models.Model):
name = models.CharField(max_length=50)
slug = models.SlugField(editable=False)
def save(self, *args, **kwargs):
if not self.id:
self.slug = slugify(self.name)
super(Category, self).save(*args, **kwargs)
def __unicode__(self):
return self.name
가장 좋은 설명은 @neverwalkaloner – soultaker
너무 감사합니다. 모델에서 바로 이렇게하는 것이 좋습니다. @neverwalkaloner – soultaker
@ soultaker 당신은 매우 환영합니다! 네, 이것은 일반적인 관행입니다. – neverwalkaloner