diff --git a/websiteFunctions/models.py b/websiteFunctions/models.py index 9e4c8fe82..9f58f118d 100755 --- a/websiteFunctions/models.py +++ b/websiteFunctions/models.py @@ -102,7 +102,7 @@ class NormalBackupJobLogs(models.Model): class wpplugins(models.Model): - owner = models.ForeignKey(Websites, on_delete=models.CASCADE) + owner = models.ForeignKey(Administrator, on_delete=models.CASCADE) Name = models.CharField(max_length=255, default='') config = models.TextField() diff --git a/websiteFunctions/website.py b/websiteFunctions/website.py index c86a2f350..0c570d932 100755 --- a/websiteFunctions/website.py +++ b/websiteFunctions/website.py @@ -58,6 +58,7 @@ class WebsiteManager: proc = httpProc(request, 'websiteFunctions/createWebsite.html', Data, 'createWebsite') return proc.render() + def WPCreate(self, request=None, userID=None, data=None): currentACL = ACLManager.loadedACL(userID) adminNames = ACLManager.loadAllUsers(userID) @@ -1924,7 +1925,6 @@ class WebsiteManager: json_data = json.dumps(data_ret) return HttpResponse(json_data) - except BaseException as msg: data_ret = {'status': 0, 'installStatus': 0, 'error_message': str(msg)} json_data = json.dumps(data_ret)