Update views.py

This commit is contained in:
humzayunasnandla
2020-06-17 00:04:12 +05:00
committed by GitHub
parent 9cfe3d17c2
commit f7d864343f

View File

@@ -14,6 +14,7 @@ import os
from baseTemplate.models import version
from plogical.mailUtilities import mailUtilities
from websiteFunctions.website import WebsiteManager
from packages.packagesManager import PackagesManager
from s3Backups.s3Backups import S3Backups
from plogical.CyberCPLogFileWriter import CyberCPLogFileWriter as logging
from plogical.processUtilities import ProcessUtilities
@@ -67,6 +68,19 @@ def createWebsite(request):
wm = WebsiteManager()
return wm.createWebsiteAPI(json.loads(request.body))
@csrf_exempt
def getPackagesListAPI(request):
data = json.loads(request.body)
adminUser = data['adminUser']
admin = Administrator.objects.get(userName=adminUser)
if admin.api == 0:
data_ret = {"existsStatus": 0, 'listPackages': [],
'error_message': "API Access Disabled."}
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
pm = PackagesManager()
return pm.listPackagesAPI(data)
@csrf_exempt
def getUserInfo(request):
try: