wpmanager

This commit is contained in:
Hassan Hashmi
2022-05-27 14:41:56 +05:00
parent 4eac2e3474
commit c008db812a
7 changed files with 779 additions and 68 deletions

View File

@@ -50,8 +50,9 @@ def WPHome(request):
userID = request.session['userID']
WPid = request.GET.get('ID')
DeleteID = request.GET.get('DeleteID')
wm = WebsiteManager()
return wm.WPHome(request, userID, WPid)
return wm.WPHome(request, userID, WPid, DeleteID)
except KeyError:
return redirect(loadLoginPage)
def AutoLogin(request):
@@ -89,6 +90,9 @@ def Addnewplugin(request):
except KeyError:
return redirect(loadLoginPage)
def SearchOnkeyupPlugin(request):
try:
userID = request.session['userID']
@@ -243,6 +247,50 @@ def GetCurrentPlugins(request):
wm = WebsiteManager()
coreResult = wm.GetCurrentPlugins(userID, json.loads(request.body))
# coreResult = wm.GetCsurrentPlugins(userID, json.loads(request.body))
result = pluginManager.postWebsiteCreation(request, coreResult)
if result != 200:
return result
return coreResult
except KeyError:
return redirect(loadLoginPage)
def fetchstaging(request):
try:
userID = request.session['userID']
result = pluginManager.preWebsiteCreation(request)
if result != 200:
return result
wm = WebsiteManager()
coreResult = wm.fetchstaging(userID, json.loads(request.body))
result = pluginManager.postWebsiteCreation(request, coreResult)
if result != 200:
return result
return coreResult
except KeyError:
return redirect(loadLoginPage)
def SaveUpdateConfig(request):
try:
userID = request.session['userID']
result = pluginManager.preWebsiteCreation(request)
if result != 200:
return result
wm = WebsiteManager()
coreResult = wm.SaveUpdateConfig(userID, json.loads(request.body))
result = pluginManager.postWebsiteCreation(request, coreResult)
if result != 200:
@@ -431,6 +479,28 @@ def StatusThemes(request):
return redirect(loadLoginPage)
def CreateStagingNow(request):
try:
userID = request.session['userID']
result = pluginManager.preWebsiteCreation(request)
if result != 200:
return result
wm = WebsiteManager()
coreResult = wm.CreateStagingNow(userID, json.loads(request.body))
result = pluginManager.postWebsiteCreation(request, coreResult)
if result != 200:
return result
return coreResult
except KeyError:
return redirect(loadLoginPage)
def modifyWebsite(request):
try: