diff --git a/api/v1/serializers/school.py b/api/v1/serializers/school.py index 4f8cd318..e25f06d6 100644 --- a/api/v1/serializers/school.py +++ b/api/v1/serializers/school.py @@ -141,6 +141,7 @@ class LiveLessonCreateSerializer(DispatchContentMixin, serializers.ModelSerializ 'cover', 'content', 'live', + 'materials', 'created_at', 'update_at', 'deactivated_at', @@ -188,6 +189,7 @@ class LiveLessonSerializer(serializers.ModelSerializer): 'cover', 'content', 'live', + 'materials', 'created_at', 'update_at', 'deactivated_at', diff --git a/apps/school/migrations/0022_livelesson_materials.py b/apps/school/migrations/0022_livelesson_materials.py new file mode 100644 index 00000000..99189aac --- /dev/null +++ b/apps/school/migrations/0022_livelesson_materials.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.7 on 2019-04-24 14:41 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('school', '0021_schoolschedule_trial_lesson'), + ] + + operations = [ + migrations.AddField( + model_name='livelesson', + name='materials', + field=models.TextField(blank=True, default='', verbose_name='Материалы'), + ), + ] diff --git a/apps/school/models.py b/apps/school/models.py index 38889f44..c6eb5ba8 100644 --- a/apps/school/models.py +++ b/apps/school/models.py @@ -117,6 +117,7 @@ class LiveLesson(BaseModel, DeactivatedMixin): short_description = models.TextField('Краткое описание урока', default='', blank=True) stream = models.URLField('Ссылка на VIMEO', default='', blank=True) date = models.DateField(default=now, unique=True) + materials = models.TextField('Материалы', blank=True, default='') cover = models.ForeignKey( ImageObject, related_name='livelesson_covers', diff --git a/apps/school/templates/blocks/schedule_item.html b/apps/school/templates/blocks/schedule_item.html index 31d9f314..c8342620 100644 --- a/apps/school/templates/blocks/schedule_item.html +++ b/apps/school/templates/blocks/schedule_item.html @@ -68,12 +68,12 @@ {% if print %}