From 0c49313c8741c016c579eef1aa167046fbfa0422 Mon Sep 17 00:00:00 2001 From: Ivlev Denis Date: Tue, 24 Apr 2018 09:57:35 +0300 Subject: [PATCH] LIL-417. Add field SERVICE_TELEGRAM_CHANNEL to config --- api/v1/serializers/config.py | 2 ++ .../0007_config_service_telegram_channel.py | 18 ++++++++++++++++++ apps/config/models.py | 2 ++ 3 files changed, 22 insertions(+) create mode 100644 apps/config/migrations/0007_config_service_telegram_channel.py diff --git a/api/v1/serializers/config.py b/api/v1/serializers/config.py index 5dcebe09..fb12af1f 100644 --- a/api/v1/serializers/config.py +++ b/api/v1/serializers/config.py @@ -8,6 +8,7 @@ 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_TELEGRAM_CHANNEL = serializers.URLField(required=False) SERVICE_COMMISSION = serializers.IntegerField(required=False) SERVICE_DISCOUNT_MIN_AMOUNT = serializers.IntegerField(required=False) SERVICE_DISCOUNT = serializers.IntegerField(required=False) @@ -26,6 +27,7 @@ class ConfigSerializer(serializers.ModelSerializer): 'SERVICE_TWITTER_URL', 'SERVICE_FB_URL', 'SERVICE_YOUTUBE_URL', + 'SERVICE_TELEGRAM_CHANNEL', 'SERVICE_COMMISSION', 'SERVICE_DISCOUNT_MIN_AMOUNT', 'SERVICE_DISCOUNT', diff --git a/apps/config/migrations/0007_config_service_telegram_channel.py b/apps/config/migrations/0007_config_service_telegram_channel.py new file mode 100644 index 00000000..09d492cc --- /dev/null +++ b/apps/config/migrations/0007_config_service_telegram_channel.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-04-24 06:56 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('config', '0006_auto_20180412_1054'), + ] + + operations = [ + migrations.AddField( + model_name='config', + name='SERVICE_TELEGRAM_CHANNEL', + field=models.URLField(default='#', max_length=126), + ), + ] diff --git a/apps/config/models.py b/apps/config/models.py index 1c39d11d..9079e05a 100644 --- a/apps/config/models.py +++ b/apps/config/models.py @@ -11,6 +11,7 @@ class Config(models.Model): SERVICE_TWITTER_URL = models.URLField(max_length=126, default='#') SERVICE_FB_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='#') SERVICE_COMMISSION = models.IntegerField(default=10) SERVICE_DISCOUNT_MIN_AMOUNT = models.IntegerField(default=3500) SERVICE_DISCOUNT = models.IntegerField(default=1000) @@ -38,6 +39,7 @@ class Config(models.Model): 'SERVICE_TWITTER_URL': '', 'SERVICE_FB_URL': '', 'SERVICE_YOUTUBE_URL': '', + 'SERVICE_TELEGRAM_CHANNEL': '', 'SERVICE_COMMISSION': '', 'SERVICE_DISCOUNT_MIN_AMOUNT': '', 'SERVICE_DISCOUNT': '',