0
私はちょうどそれがどのようにこのモデル "save"メソッドを動作するか尋ねたいですか? 私はこのコードを私のコードに追加しようとしていますが、実際の動作は分かりません。 これらの行は、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