models.py 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. from django.db import models
  2. # Create your models here.
  3. class Courses(models.Model):
  4. code = models.CharField(max_length=20)
  5. type = models.IntegerField(blank=True, null=True)
  6. phase = models.IntegerField(blank=True, null=True)
  7. name = models.CharField(max_length=100, blank=True, null=True)
  8. desc = models.CharField(max_length=200, blank=True, null=True)
  9. title_list = models.CharField(max_length=200, blank=True, null=True)
  10. target = models.CharField(max_length=200, blank=True, null=True)
  11. keynote_list = models.CharField(max_length=200, blank=True, null=True)
  12. result = models.CharField(max_length=200, blank=True, null=True)
  13. process_list = models.CharField(max_length=200, blank=True, null=True)
  14. course_ware = models.CharField(max_length=200, blank=True, null=True)
  15. course_video = models.CharField(max_length=200, blank=True, null=True)
  16. attachment_list = models.CharField(max_length=200, blank=True, null=True)
  17. practise = models.CharField(max_length=200, blank=True, null=True)
  18. task = models.CharField(max_length=200, blank=True, null=True)
  19. class Meta:
  20. managed = False
  21. db_table = 'courses'
  22. class CoursesAttachment(models.Model):
  23. name = models.CharField(max_length=50, blank=True, null=True)
  24. href = models.CharField(max_length=200, blank=True, null=True)
  25. class Meta:
  26. managed = False
  27. db_table = 'courses_attachment'
  28. class CoursesKeynote(models.Model):
  29. name = models.CharField(max_length=50, blank=True, null=True)
  30. content = models.CharField(max_length=200, blank=True, null=True)
  31. class Meta:
  32. managed = False
  33. db_table = 'courses_keynote'
  34. class CoursesMap(models.Model):
  35. code = models.CharField(max_length=50, blank=True, null=True)
  36. name = models.CharField(max_length=50, blank=True, null=True)
  37. desc = models.CharField(max_length=200, blank=True, null=True)
  38. title = models.CharField(max_length=200, blank=True, null=True)
  39. list_img = models.CharField(max_length=200, blank=True, null=True)
  40. main_img = models.CharField(max_length=200, blank=True, null=True)
  41. class Meta:
  42. managed = False
  43. db_table = 'courses_map'
  44. class CoursesMapDetail(models.Model):
  45. map_id = models.IntegerField(blank=True, null=True)
  46. courses_id = models.IntegerField(blank=True, null=True)
  47. title = models.CharField(max_length=100, blank=True, null=True)
  48. seq = models.IntegerField(blank=True, null=True)
  49. init_img = models.CharField(max_length=200, blank=True, null=True)
  50. finish_img = models.CharField(max_length=200, blank=True, null=True)
  51. class Meta:
  52. managed = False
  53. db_table = 'courses_map_detail'
  54. class CoursesProcess(models.Model):
  55. name = models.CharField(max_length=50, blank=True, null=True)
  56. content = models.CharField(max_length=200, blank=True, null=True)
  57. class Meta:
  58. managed = False
  59. db_table = 'courses_process'
  60. class CoursesTitle(models.Model):
  61. name = models.CharField(max_length=50, blank=True, null=True)
  62. img = models.CharField(max_length=200, blank=True, null=True)
  63. content = models.CharField(max_length=200, blank=True, null=True)
  64. class Meta:
  65. managed = False
  66. db_table = 'courses_title'
  67. class CoursesType(models.Model):
  68. code = models.CharField(max_length=20, blank=True, null=True)
  69. name = models.CharField(max_length=20, blank=True, null=True)
  70. class Meta:
  71. managed = False
  72. db_table = 'courses_type'