feat: add Django settings configuration with multi-database and CORS setup
Some checks failed
Deploy Beta (NATIVE) / deploy (push) Failing after 35s
Some checks failed
Deploy Beta (NATIVE) / deploy (push) Failing after 35s
This commit is contained in:
parent
101d6610ff
commit
9da19d2daf
1 changed files with 6 additions and 4 deletions
|
|
@ -57,10 +57,12 @@ TEMPLATES = [
|
|||
|
||||
WSGI_APPLICATION = 'digihoxbackend.wsgi.application'
|
||||
|
||||
env_name = os.getenv('ENVIRONMENT', 'beta')
|
||||
|
||||
DATABASES = {
|
||||
'default': {
|
||||
'ENGINE': 'django.db.backends.postgresql',
|
||||
'NAME': os.getenv('CRM_DB_NAME', 'crmprofile_beta'),
|
||||
'NAME': os.getenv('CRM_DB_NAME', f'crmprofile_{env_name}'),
|
||||
'USER': os.getenv('CRM_DB_USER', 'vignesh'),
|
||||
'PASSWORD': os.getenv('CRM_DB_PASSWORD', 'vignesh_secret_pass_2026'),
|
||||
'HOST': os.getenv('CRM_DB_HOST', '16.113.106.152'),
|
||||
|
|
@ -68,7 +70,7 @@ DATABASES = {
|
|||
},
|
||||
'seller_db': {
|
||||
'ENGINE': 'django.db.backends.postgresql',
|
||||
'NAME': os.getenv('SELLER_DB_NAME', 'sellerprofile_beta'),
|
||||
'NAME': os.getenv('SELLER_DB_NAME', f'sellerprofile_{env_name}'),
|
||||
'USER': os.getenv('SELLER_DB_USER', 'vignesh'),
|
||||
'PASSWORD': os.getenv('SELLER_DB_PASSWORD', 'vignesh_secret_pass_2026'),
|
||||
'HOST': os.getenv('SELLER_DB_HOST', '16.113.106.152'),
|
||||
|
|
@ -76,7 +78,7 @@ DATABASES = {
|
|||
},
|
||||
'product_db': {
|
||||
'ENGINE': 'django.db.backends.postgresql',
|
||||
'NAME': os.getenv('PRODUCT_DB_NAME', 'productprofile_beta'),
|
||||
'NAME': os.getenv('PRODUCT_DB_NAME', f'productprofile_{env_name}'),
|
||||
'USER': os.getenv('PRODUCT_DB_USER', 'vignesh'),
|
||||
'PASSWORD': os.getenv('PRODUCT_DB_PASSWORD', 'vignesh_secret_pass_2026'),
|
||||
'HOST': os.getenv('PRODUCT_DB_HOST', '16.113.106.152'),
|
||||
|
|
@ -84,7 +86,7 @@ DATABASES = {
|
|||
},
|
||||
'customer_db': {
|
||||
'ENGINE': 'django.db.backends.postgresql',
|
||||
'NAME': os.getenv('CUSTOMER_DB_NAME', 'customerprofile_beta'),
|
||||
'NAME': os.getenv('CUSTOMER_DB_NAME', f'customerprofile_{env_name}'),
|
||||
'USER': os.getenv('CUSTOMER_DB_USER', 'vignesh'),
|
||||
'PASSWORD': os.getenv('CUSTOMER_DB_PASSWORD', 'vignesh_secret_pass_2026'),
|
||||
'HOST': os.getenv('CUSTOMER_DB_HOST', '16.113.106.152'),
|
||||
|
|
|
|||
Loading…
Reference in a new issue