Add cover to live lesson model

remotes/origin/hasaccess
Ivlev Denis 8 years ago
parent 15de5f6ccd
commit a91ad7a601
  1. 20
      apps/school/migrations/0010_livelesson_cover.py
  2. 7
      apps/school/models.py

@ -0,0 +1,20 @@
# Generated by Django 2.0.3 on 2018-04-11 13:33
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('content', '0018_content_live_lesson'),
('school', '0009_auto_20180410_1019'),
]
operations = [
migrations.AddField(
model_name='livelesson',
name='cover',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='livelesson_covers', to='content.ImageObject', verbose_name='Обложка урока школы'),
),
]

@ -3,6 +3,8 @@ from django.db import models
from project.mixins import BaseModel, DeactivatedMixin
from apps.content.models import ImageObject
from apps.course.models import Comment
class SchoolSchedule(models.Model):
WEEKDAY_CHOICES = (
@ -57,6 +59,11 @@ class LiveLesson(BaseModel, DeactivatedMixin):
short_description = models.TextField('Краткое описание урока')
stream = models.URLField('Ссылка на VIMEO', default='', blank=True)
date = models.DateField(null=True, blank=True)
cover = models.ForeignKey(
ImageObject, related_name='livelesson_covers',
verbose_name='Обложка урока школы', on_delete=models.CASCADE,
null=True, blank=True,
)
created_at = models.DateTimeField(auto_now_add=True)
update_at = models.DateTimeField(auto_now=True)

Loading…
Cancel
Save