|
@@ -19,7 +19,8 @@ INSTALLED_APPS = [
|
|
|
'imagekit',
|
|
|
'Model',
|
|
|
'PushModel',
|
|
|
- 'django_apscheduler'
|
|
|
+ 'django_apscheduler',
|
|
|
+ 'AgentModel'
|
|
|
]
|
|
|
|
|
|
MIDDLEWARE = [
|
|
@@ -85,6 +86,12 @@ SERVER_HOST2 = '10.80.1.216'
|
|
|
DATABASES_USER2 = 'root'
|
|
|
DATABASES_PASS2 = '5T0LVKsXwHFkYNTTa5UG..'
|
|
|
|
|
|
+# 业务代理客户数据库
|
|
|
+DATABASE_DATA3 = 'pro_asj_agent'
|
|
|
+SERVER_HOST3 = '10.80.1.118'
|
|
|
+DATABASES_USER3 = 'root'
|
|
|
+DATABASES_PASS3 = '47vo87fikT19cekVoSq1..'
|
|
|
+
|
|
|
DATABASES = {
|
|
|
'default': {
|
|
|
'ENGINE': 'django.db.backends.mysql',
|
|
@@ -115,13 +122,28 @@ DATABASES = {
|
|
|
'use_unicode': True,
|
|
|
'init_command': "SET sql_mode='STRICT_TRANS_TABLES'"
|
|
|
}
|
|
|
+ },
|
|
|
+ 'mysql03': {
|
|
|
+ 'ENGINE': 'django.db.backends.mysql',
|
|
|
+ 'NAME': DATABASE_DATA3,
|
|
|
+ 'USER': DATABASES_USER3,
|
|
|
+ 'PASSWORD': DATABASES_PASS3,
|
|
|
+ 'HOST': SERVER_HOST3,
|
|
|
+ 'PORT': '3306',
|
|
|
+ 'AUTOCOMMIT': True,
|
|
|
+ 'OPTIONS': {
|
|
|
+ 'charset': 'utf8mb4',
|
|
|
+ 'use_unicode': True,
|
|
|
+ 'init_command': "SET sql_mode='STRICT_TRANS_TABLES'"
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
DATABASE_ROUTERS = ['Ansjer.database_router.DatabaseAppsRouter']
|
|
|
DATABASE_APPS_MAPPING = {
|
|
|
'Model': 'default',
|
|
|
'PushModel': 'mysql02',
|
|
|
- 'django_apscheduler': 'default'
|
|
|
+ 'django_apscheduler': 'default',
|
|
|
+ 'AgentModel': 'mysql03'
|
|
|
}
|
|
|
|
|
|
AUTH_PASSWORD_VALIDATORS = [
|