您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

models.py 502B

12345678910111213141516171819
  1. import six
  2. from django.db import models
  3. from oscar.models.fields import AutoSlugField
  4. class SluggedTestModel(models.Model):
  5. title = models.CharField(max_length=42)
  6. slug = AutoSlugField(populate_from='title')
  7. class ChildSluggedTestModel(SluggedTestModel):
  8. pass
  9. class CustomSluggedTestModel(models.Model):
  10. title = models.CharField(max_length=42)
  11. slug = AutoSlugField(populate_from='title',
  12. separator=six.u("_"),
  13. uppercase=True)