Update views.py

This commit is contained in:
humzayunasnandla
2020-06-17 00:04:12 +05:00
committed by GitHub
parent 791f316170
commit 5e3d5d39e5

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: