14 lines
		
	
	
	
		
			424 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
	
		
			424 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from django.contrib.sites.models import Site
 | |
| 
 | |
| from .cms_models import CMSIntegration
 | |
| 
 | |
| 
 | |
| def get_cms_integration(name):
 | |
|     current_site = Site.objects.get_current()
 | |
|     try:
 | |
|         cms_integration = CMSIntegration.objects.get(
 | |
|             name=name, domain=current_site
 | |
|         )
 | |
|     except CMSIntegration.DoesNotExist:
 | |
|         cms_integration = CMSIntegration.objects.get(name=name, domain=None)
 | |
|     return cms_integration
 |