from django.db import models from django.utils.translation import gettext_lazy as _ class Chapter(models.Model): sequence = models.SmallIntegerField( default=0, help_text=_('will be orderd by sequence number') ) title = models.CharField(max_length=128) description = models.TextField() slug = models.SlugField(blank=False, null=False, allow_unicode=True) course = models.ForeignKey('university.Course', on_delete=models.PROTECT) class Meta: db_table = 'chapters' def __str__(self): return self.title