diff --git a/api/v1/serializers/config.py b/api/v1/serializers/config.py index e494f861..d2f199bd 100644 --- a/api/v1/serializers/config.py +++ b/api/v1/serializers/config.py @@ -9,6 +9,8 @@ class ConfigSerializer(serializers.ModelSerializer): SERVICE_TWITTER_URL = serializers.URLField(required=False) SERVICE_FB_URL = serializers.URLField(required=False) SERVICE_YOUTUBE_URL = serializers.URLField(required=False) + SERVICE_OK_URL = serializers.URLField(required=False) + SERVICE_VK_URL = serializers.URLField(required=False) SERVICE_TELEGRAM_CHANNEL = serializers.URLField(required=False) SERVICE_COMMISSION = serializers.IntegerField(required=False) SERVICE_DISCOUNT_MIN_AMOUNT = serializers.IntegerField(required=False) @@ -22,6 +24,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 @@ -29,6 +32,8 @@ class ConfigSerializer(serializers.ModelSerializer): 'SERVICE_INSTAGRAM_URL', 'SERVICE_TWITTER_URL', 'SERVICE_FB_URL', + 'SERVICE_OK_URL', + 'SERVICE_VK_URL', 'SERVICE_YOUTUBE_URL', 'SERVICE_TELEGRAM_CHANNEL', 'SERVICE_COMMISSION', @@ -41,6 +46,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/migrations/0012_auto_20181210_1729.py b/apps/config/migrations/0012_auto_20181210_1729.py new file mode 100644 index 00000000..b3147779 --- /dev/null +++ b/apps/config/migrations/0012_auto_20181210_1729.py @@ -0,0 +1,23 @@ +# Generated by Django 2.0.7 on 2018-12-10 17:29 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('config', '0011_config_main_page_video_url'), + ] + + operations = [ + migrations.AddField( + model_name='config', + name='SERVICE_OK_URL', + field=models.URLField(default='#', max_length=126), + ), + migrations.AddField( + model_name='config', + name='SERVICE_VK_URL', + field=models.URLField(default='#', max_length=126), + ), + ] diff --git a/apps/config/models.py b/apps/config/models.py index 498dd00f..d6fed883 100644 --- a/apps/config/models.py +++ b/apps/config/models.py @@ -10,6 +10,8 @@ class Config(models.Model): SERVICE_INSTAGRAM_URL = models.URLField(max_length=126, default='#') SERVICE_TWITTER_URL = models.URLField(max_length=126, default='#') SERVICE_FB_URL = models.URLField(max_length=126, default='#') + SERVICE_VK_URL = models.URLField(max_length=126, default='#') + SERVICE_OK_URL = models.URLField(max_length=126, default='#') SERVICE_YOUTUBE_URL = models.URLField(max_length=126, default='#') SERVICE_TELEGRAM_CHANNEL = models.URLField(max_length=126, default='https://t.me/lilschool') SERVICE_COMMISSION = models.IntegerField(default=10) @@ -19,6 +21,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/about.html b/project/templates/blocks/about.html index 9d285f6c..d86d6cf7 100644 --- a/project/templates/blocks/about.html +++ b/project/templates/blocks/about.html @@ -1,48 +1,48 @@ {% load static %}
+
+
+
+

Вы житель мегаполиса и у вас нет времени дополнительно развивать своего ребенка? + Или вы живете в маленьком городе, + где нет качественных школ и секций для детей?

+

Lil School это решение для тех родителей, кто стремится дать лучшее своему ребенку. + Учитесь не выходя из дома!

+
+
+
+
- + +
Lil School в цифрах
-
+
-
- - - -
-
Видеоуроки
-
Каждый день
+
> 12000
+
учеников
+
прошли обучение в Lil School
-
- - - +
{{ works_count }}
+
работ
+
+ создано учениками Lil School.
+ Большую часть из них легко найти в инстаграм
-
В 17:00
-
По московскому времени
-
- - - -
-
7 дисциплин
-
В разных техниках
+
32
+
страны
+
где живут талантливые ученики Lil School
-
- - - -
-
Запись эфира
-
Хранится 7 дней
+
107
+
городов
+
со всего мира со счастливыми учениками Lil School
-
+
Часто задаваемые вопросы
diff --git a/project/templates/blocks/footer.html b/project/templates/blocks/footer.html index 14ebdebb..b1d37518 100644 --- a/project/templates/blocks/footer.html +++ b/project/templates/blocks/footer.html @@ -4,83 +4,71 @@