models.py 962 B

12345678910111213141516171819202122232425262728
  1. # coding=utf-8
  2. from django.db import models
  3. class Subject(models.Model):
  4. name = models.CharField(max_length=100, verbose_name=u"名称")
  5. notes = models.CharField(max_length=500, verbose_name=u"备注", blank=True, null=True)
  6. delete = models.BooleanField(verbose_name=u'删除', default=False)
  7. class Meta:
  8. db_table = "base_subject"
  9. ordering = ['-id']
  10. verbose_name = u"科目章节设置"
  11. default_permissions = ()
  12. class Chapter(models.Model):
  13. subject = models.ForeignKey(Subject, verbose_name=u"科目", on_delete=models.PROTECT)
  14. name = models.CharField(max_length=100, verbose_name=u"名称")
  15. notes = models.CharField(max_length=500, verbose_name=u"备注", blank=True, null=True)
  16. delete = models.BooleanField(verbose_name=u'删除', default=False)
  17. class Meta:
  18. db_table = "base_chapter"
  19. ordering = ['-id']
  20. verbose_name = u"章节"
  21. default_permissions = ()