feat: add Django settings configuration with multi-database and CORS setup
Some checks failed
Deploy Beta (NATIVE) / deploy (push) Failing after 35s

This commit is contained in:
vickytechkey 2026-10-04 12:12:15 +05:30
parent 101d6610ff
commit 9da19d2daf

View file

@ -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'),