From f40e09e25b4cc4e85bad500d577435ddefe3c58f Mon Sep 17 00:00:00 2001 From: gzbender Date: Mon, 3 Dec 2018 18:26:30 +0300 Subject: [PATCH] LIL-701 --- api/v1/serializers/config.py | 2 ++ .../0011_config_main_page_video_url.py | 18 ++++++++++++++++++ apps/config/models.py | 1 + project/templates/blocks/video.html | 2 +- 4 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 apps/config/migrations/0011_config_main_page_video_url.py diff --git a/api/v1/serializers/config.py b/api/v1/serializers/config.py index e494f861..da8aaec4 100644 --- a/api/v1/serializers/config.py +++ b/api/v1/serializers/config.py @@ -22,6 +22,7 @@ class ConfigSerializer(serializers.ModelSerializer): # MAIN_PAGE_TOP_IMAGE = serializers.ImageField(required=False, allow_null=True) REFERRER_BONUS = serializers.IntegerField() REFERRAL_BONUS = serializers.IntegerField() + MAIN_PAGE_VIDEO_URL = serializers.CharField(required=False) class Meta: model = Config @@ -41,6 +42,7 @@ class ConfigSerializer(serializers.ModelSerializer): 'MAIN_PAGE_TOP_IMAGE', 'REFERRER_BONUS', 'REFERRAL_BONUS', + 'MAIN_PAGE_VIDEO_URL', ) def get_SCHOOL_LOGO_IMAGE(self, config): diff --git a/apps/config/migrations/0011_config_main_page_video_url.py b/apps/config/migrations/0011_config_main_page_video_url.py new file mode 100644 index 00000000..6194f53f --- /dev/null +++ b/apps/config/migrations/0011_config_main_page_video_url.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.7 on 2018-12-03 18:14 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('config', '0010_auto_20180820_0853'), + ] + + operations = [ + migrations.AddField( + model_name='config', + name='MAIN_PAGE_VIDEO_URL', + field=models.URLField(default='https://www.youtube.com/embed/1w3amQGtQyc', max_length=126), + ), + ] diff --git a/apps/config/models.py b/apps/config/models.py index 498dd00f..e1db51bc 100644 --- a/apps/config/models.py +++ b/apps/config/models.py @@ -19,6 +19,7 @@ class Config(models.Model): MAIN_PAGE_TOP_IMAGE = models.ImageField(null=True, blank=True) REFERRER_BONUS = models.IntegerField(default=10) REFERRAL_BONUS = models.IntegerField(default=10) + MAIN_PAGE_VIDEO_URL = models.URLField(max_length=126, default='https://www.youtube.com/embed/1w3amQGtQyc') def save(self, *args, **kwargs): self.pk = 1 diff --git a/project/templates/blocks/video.html b/project/templates/blocks/video.html index c838ff6c..33b3a4f1 100644 --- a/project/templates/blocks/video.html +++ b/project/templates/blocks/video.html @@ -3,7 +3,7 @@