From fc301cc8ace3aaabec017bf591cee797c7875949 Mon Sep 17 00:00:00 2001 From: Ivlev Denis Date: Tue, 20 Feb 2018 15:41:41 +0300 Subject: [PATCH] LIL-266. Add instagram settings --- project/settings.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/project/settings.py b/project/settings.py index 6ec6ff69..93195e33 100644 --- a/project/settings.py +++ b/project/settings.py @@ -11,6 +11,7 @@ https://docs.djangoproject.com/en/2.0/ref/settings/ """ import os +from collections import OrderedDict # Build paths inside the project like this: os.path.join(BASE_DIR, ...) BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) @@ -47,6 +48,8 @@ INSTALLED_APPS = [ 'rest_framework.authtoken', 'drf_yasg', 'corsheaders', + 'constance', + 'constance.backends.database', ] + [ 'apps.auth.apps', 'apps.user', @@ -212,6 +215,22 @@ CELERY_RESULT_BACKEND = 'redis://redis:6379/1' CELERY_TASK_SERIALIZER = 'json' +# Dynamic settings + +CONSTANCE_BACKEND = 'constance.backends.database.DatabaseBackend' +CONSTANCE_CONFIG = OrderedDict(( + ('INSTAGRAM_CLIENT_LOGIN', ('', '')), + ('INSTAGRAM_CLIENT_PASSWORD', ('', '')), + ('INSTAGRAM_RESULTS_TAG', ('#lil_акварель', 'Тэг результатов работ.')), + ('INSTAGRAM_RESULTS_PATH', ('media/instagram/results/', 'Путь до результатов работ.')), +)) + +try: + from .local_settings import * +except ImportError: + pass + + # CORS settings if DEBUG: