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
|