作为按季节分组的章节:
第 1 季:第 1 章第 2 章第 3 章第 4 章
第 2 季:第 1 章第 2 章第 3 章
示例图片http://i.stack.imgur.com/SvaqM.png
#models.py
class Serie(models.Model):
# optional fields
def serie_chapter(self):
return self.seriechapter_set.order_by("season","chapter")
class SerieChapter(models.Model):
serie = models.ForeignKey(Serie)
name = models.CharField(max_length=100, unique=True)
slug = models.SlugField(max_length=100, unique=True)
season = models.IntegerField(db_index=True, choices=CHOICES_SEASON)
chapter = models.IntegerField(choices=CHOICES_EPISODE)
created_at = models.DateTimeField(auto_now=True)
那么,我可以每季添加章节吗?
谢谢。