Obtain value for MULTISITE_CMS_URLS from env
This commit is contained in:
		
					parent
					
						
							
								d5a0224476
							
						
					
				
			
			
				commit
				
					
						c1d98603e6
					
				
			
		
					 1 changed files with 20 additions and 9 deletions
				
			
		|  | @ -514,18 +514,29 @@ STRIPE_API_PRIVATE_KEY_TEST = env('STRIPE_API_PRIVATE_KEY_TEST') | ||||||
| ANONYMOUS_USER_NAME = 'anonymous@ungleich.ch' | ANONYMOUS_USER_NAME = 'anonymous@ungleich.ch' | ||||||
| GUARDIAN_GET_INIT_ANONYMOUS_USER = 'membership.models.get_anonymous_user_instance' | GUARDIAN_GET_INIT_ANONYMOUS_USER = 'membership.models.get_anonymous_user_instance' | ||||||
| 
 | 
 | ||||||
| MULTISITE_CMS_URLS = { | UNGLEICH_SITE_CONFIGS = env('UNGLEICH_SITE_CONFIGS') | ||||||
|     'dynamicweb-development2.ungleich.ch': 'dynamicweb.urls', | 
 | ||||||
|     'blog-dev2.ungleich.ch': 'dynamicweb.urls', | MULTISITE_CMS_URLS = {} | ||||||
|     'nuglarus-dev2.ungleich.ch': 'dynamicweb.urls_multi', | if UNGLEICH_SITE_CONFIGS == "": | ||||||
| } |     raise Exception("Please define UNGLEICH_SITE_CONFIGS in your .env") | ||||||
|  | else: | ||||||
|  |     ungleich_site_config_list = UNGLEICH_SITE_CONFIGS.split(";") | ||||||
|  |     for ungliech_site_config in ungleich_site_config_list: | ||||||
|  |         ungliech_site_params = ungliech_site_config.split(":") | ||||||
|  |         if len(ungliech_site_params) <= 1: | ||||||
|  |             raise Exception("Incomplete UNGLEICH_SITE_CONFIGS") | ||||||
|  |         else: | ||||||
|  |             MULTISITE_CMS_URLS[ungliech_site_params[0]] = ungliech_site_params[1] | ||||||
|  | 
 | ||||||
| MULTISITE_CMS_ALIASES = { | MULTISITE_CMS_ALIASES = { | ||||||
| } | } | ||||||
| MULTISITE_CMS_FALLBACK = 'blog-dev2.ungleich.ch' | MULTISITE_CMS_FALLBACK = env('MULTISITE_CMS_FALLBACK') | ||||||
|  | if MULTISITE_CMS_FALLBACK == '': | ||||||
|  |     MULTISITE_CMS_FALLBACK = 'datacenterlight.ch' | ||||||
| MULTISITE_FALLBACK = 'django.views.generic.base.RedirectView' | MULTISITE_FALLBACK = 'django.views.generic.base.RedirectView' | ||||||
| 
 | MULTISITE_FALLBACK_KWARGS = { | ||||||
| MULTISITE_FALLBACK_KWARGS = {'url': 'https://datacenterlight.ch/', |     'url': 'https://{}/'.format(MULTISITE_CMS_FALLBACK), 'permanent': False | ||||||
|                                     'permanent': False} | } | ||||||
| 
 | 
 | ||||||
| FILER_ENABLE_PERMISSIONS = True | FILER_ENABLE_PERMISSIONS = True | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue