|
|
|
@ -82,6 +82,7 @@ class Course(models.Model): |
|
|
|
video_link = models.CharField(max_length=500, null=True, blank=True, verbose_name='Video Link') |
|
|
|
|
|
|
|
is_online = models.BooleanField(default=True, verbose_name='Is Online Course') |
|
|
|
online_link = models.CharField(max_length=500, null=True, blank=True, verbose_name='Online Class Link') |
|
|
|
level = models.CharField(max_length=10, choices=LevelChoices.choices, verbose_name='Course Level') |
|
|
|
duration = models.PositiveIntegerField(verbose_name='Duration (in hours)') |
|
|
|
lessons_count = models.PositiveIntegerField(verbose_name='Number of Lessons') |
|
|
|
@ -99,7 +100,6 @@ class Course(models.Model): |
|
|
|
|
|
|
|
timing = models.JSONField(blank=True, null=True, default=default_timing, verbose_name=_("Timing"), help_text=_("The Timing information in JSON format.")) |
|
|
|
features = models.JSONField(verbose_name=_('Course features'), default=dict, blank=True, null=True) |
|
|
|
|
|
|
|
created_at = models.DateTimeField(auto_now_add=True, verbose_name=_("Created at")) |
|
|
|
updated_at = models.DateTimeField(auto_now=True, verbose_name=_("Updated At")) |
|
|
|
|
|
|
|
|