File manager - Edit - /usr/local/CyberCP/plogical/childDomain.py
Back
#!/usr/local/CyberCP/bin/python import os import os.path import sys import django sys.path.append('/usr/local/CyberCP') os.environ.setdefault("DJANGO_SETTINGS_MODULE", "CyberCP.settings") django.setup() from websiteFunctions.models import Websites import json class ChildDomainManager: def __init__(self, masterDomain = None, childDomain = None): self.masterDomain = masterDomain self.childDomain = childDomain def findChildDomainsJson(self, alias=0): master = Websites.objects.get(domain=self.masterDomain) childDomains = master.childdomains_set.filter(alais=alias) json_data = "[" checker = 0 for items in childDomains: if items.domain == f'mail.{master.domain}': pass else: dic = { 'childDomain': items.domain, 'path': items.path, 'childLunch': '/websites/' + self.masterDomain + '/' + items.domain } if checker == 0: json_data = json_data + json.dumps(dic) checker = 1 else: json_data = json_data + ',' + json.dumps(dic) json_data = json_data + ']' return json_data
| ver. 1.4 |
Github
|
.
| PHP 8.2.28 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings