|
@@ -1,39 +1,37 @@
|
|
|
import os
|
|
|
+from .config import *
|
|
|
|
|
|
-# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
|
|
|
-BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
|
|
+BASE_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
|
|
|
|
|
|
-
|
|
|
-# SECURITY WARNING: keep the secret key used in production secret!
|
|
|
SECRET_KEY = '0t@j@klm8b@2rdl@po$$24pirh$&cg#p6f#)@$@n8^kn7k2%9b'
|
|
|
|
|
|
-# SECURITY WARNING: don't run with debug turned on in production!
|
|
|
-DEBUG = True
|
|
|
-
|
|
|
-ALLOWED_HOSTS = []
|
|
|
-
|
|
|
-
|
|
|
# Application definition
|
|
|
|
|
|
-INSTALLED_APPS = [
|
|
|
+DJANGO_DEFAULT_APPS = [
|
|
|
'django.contrib.admin',
|
|
|
'django.contrib.auth',
|
|
|
'django.contrib.contenttypes',
|
|
|
'django.contrib.sessions',
|
|
|
'django.contrib.messages',
|
|
|
'django.contrib.staticfiles',
|
|
|
+]
|
|
|
|
|
|
+THIRD_PARTY_APPS = [
|
|
|
+ 'crispy_forms',
|
|
|
+ 'django_crontab',
|
|
|
+]
|
|
|
+
|
|
|
+PROJECTS_APPS = [
|
|
|
'gauth.apps.GauthConfig',
|
|
|
'review.apps.ReviewConfig',
|
|
|
'dashboard.apps.DashboardConfig',
|
|
|
'nlu_job.apps.NluJobConfig',
|
|
|
'analytics.apps.AnalyticsConfig',
|
|
|
'name_extractor.apps.NameExtractorConfig',
|
|
|
-
|
|
|
- 'crispy_forms',
|
|
|
- 'django_crontab',
|
|
|
]
|
|
|
|
|
|
+INSTALLED_APPS = DJANGO_DEFAULT_APPS + THIRD_PARTY_APPS + PROJECTS_APPS
|
|
|
+
|
|
|
MIDDLEWARE = [
|
|
|
'django.middleware.security.SecurityMiddleware',
|
|
|
'django.contrib.sessions.middleware.SessionMiddleware',
|
|
@@ -65,39 +63,6 @@ TEMPLATES = [
|
|
|
WSGI_APPLICATION = 'review_automation.wsgi.application'
|
|
|
|
|
|
|
|
|
-# Database
|
|
|
-
|
|
|
-DATABASES = {
|
|
|
- 'default': {
|
|
|
- 'ENGINE': 'django.db.backends.mysql',
|
|
|
- 'NAME': 'review_automation',
|
|
|
- 'USER': 'bytetrek',
|
|
|
- 'PASSWORD': 'sad2002S1',
|
|
|
- 'HOST': 'localhost',
|
|
|
- 'PORT': '3306',
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-# Password validation
|
|
|
-
|
|
|
-AUTH_PASSWORD_VALIDATORS = [
|
|
|
- {
|
|
|
- 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
|
|
|
- },
|
|
|
- {
|
|
|
- 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator',
|
|
|
- },
|
|
|
- {
|
|
|
- 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator',
|
|
|
- },
|
|
|
- {
|
|
|
- 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',
|
|
|
- },
|
|
|
-]
|
|
|
-
|
|
|
-
|
|
|
# Internationalization
|
|
|
|
|
|
LANGUAGE_CODE = 'en-us'
|
|
@@ -119,35 +84,3 @@ STATIC_ROOT = os.path.join(BASE_DIR, 'static_root')
|
|
|
LOGIN_URL = '/admin/login'
|
|
|
LOGIN_REDIRECT_URL = '/'
|
|
|
CRISPY_TEMPLATE_PACK = 'bootstrap4'
|
|
|
-
|
|
|
-
|
|
|
-# Google credentials
|
|
|
-CLIENT_ID = "174657415928-0bt50gt42pslq47gf21ao67n15rom96r.apps.googleusercontent.com"
|
|
|
-CLIENT_SECRET = "ZXYpt07Su0pW3y3jPGOXY_C_"
|
|
|
-TOKEN_URI = "https://oauth2.googleapis.com/token"
|
|
|
-HOST_URI = "http://127.0.0.1:8000"
|
|
|
-NLU_SERVER_URI = 'http://10.0.0.33:5005'
|
|
|
-
|
|
|
-
|
|
|
-# Cron-Jobs of the project
|
|
|
-CRONJOBS = [
|
|
|
- ('0 */6 * * *', 'review.background_job.background_task_6_hours_interval'),
|
|
|
-]
|
|
|
-
|
|
|
-
|
|
|
-# Configure Email Server
|
|
|
-EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
|
|
|
-
|
|
|
-EMAIL_USE_TLS = True
|
|
|
-
|
|
|
-EMAIL_HOST = 'smtp.gmail.com'
|
|
|
-
|
|
|
-EMAIL_HOST_USER = 'webmaster@ercare24.com'
|
|
|
-EMAIL_HOST_PASSWORD = 'Webdev#7182'
|
|
|
-
|
|
|
-
|
|
|
-EMAIL_PORT = 587
|
|
|
-
|
|
|
-ADMIN_MAINTEINER_EMAILS = [
|
|
|
- 'hannan@ercare24.com'
|
|
|
- ]
|