Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

models.py 520B

12345678910111213141516171819
  1. from django.utils 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)