mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-10 23:36:11 +01:00
upgrade django to 3.0.1
This commit is contained in:
@@ -7,7 +7,7 @@ from packages.models import Package
|
|||||||
# Create your models here.
|
# Create your models here.
|
||||||
|
|
||||||
class CLPackages(models.Model):
|
class CLPackages(models.Model):
|
||||||
owner = models.ForeignKey(Package)
|
owner = models.ForeignKey(Package, on_delete=models.CASCADE)
|
||||||
name = models.CharField(max_length=50,unique=True)
|
name = models.CharField(max_length=50,unique=True)
|
||||||
speed = models.CharField(max_length=50)
|
speed = models.CharField(max_length=50)
|
||||||
vmem = models.CharField(max_length=50)
|
vmem = models.CharField(max_length=50)
|
||||||
|
|||||||
@@ -5,11 +5,11 @@ from websiteFunctions.models import Websites
|
|||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
|
||||||
class IncJob(models.Model):
|
class IncJob(models.Model):
|
||||||
website = models.ForeignKey(Websites)
|
website = models.ForeignKey(Websites, on_delete=models.CASCADE)
|
||||||
date = models.DateTimeField(default=datetime.now, blank=True)
|
date = models.DateTimeField(default=datetime.now, blank=True)
|
||||||
|
|
||||||
class JobSnapshots(models.Model):
|
class JobSnapshots(models.Model):
|
||||||
job = models.ForeignKey(IncJob)
|
job = models.ForeignKey(IncJob, on_delete=models.CASCADE)
|
||||||
type = models.CharField(max_length=300)
|
type = models.CharField(max_length=300)
|
||||||
snapshotid = models.CharField(max_length=50)
|
snapshotid = models.CharField(max_length=50)
|
||||||
destination = models.CharField(max_length=200, default='')
|
destination = models.CharField(max_length=200, default='')
|
||||||
@@ -24,7 +24,7 @@ class BackupJob(models.Model):
|
|||||||
|
|
||||||
|
|
||||||
class JobSites(models.Model):
|
class JobSites(models.Model):
|
||||||
job = models.ForeignKey(BackupJob)
|
job = models.ForeignKey(BackupJob, on_delete=models.CASCADE)
|
||||||
website = models.CharField(max_length=300)
|
website = models.CharField(max_length=300)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -406,8 +406,8 @@ if [[ $DEV == "ON" ]] ; then
|
|||||||
fi
|
fi
|
||||||
if [[ $CENTOS_8 == "True" ]] ; then
|
if [[ $CENTOS_8 == "True" ]] ; then
|
||||||
dnf install python3 -y
|
dnf install python3 -y
|
||||||
pip3.6 install virtualenv
|
|
||||||
fi
|
fi
|
||||||
|
pip3.6 install virtualenv
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
@@ -7,6 +7,6 @@ from websiteFunctions.models import Websites
|
|||||||
# Create your models here.
|
# Create your models here.
|
||||||
|
|
||||||
class Databases(models.Model):
|
class Databases(models.Model):
|
||||||
website = models.ForeignKey(Websites)
|
website = models.ForeignKey(Websites, on_delete=models.CASCADE)
|
||||||
dbName = models.CharField(max_length=50,unique=True)
|
dbName = models.CharField(max_length=50,unique=True)
|
||||||
dbUser = models.CharField(max_length=50)
|
dbUser = models.CharField(max_length=50)
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ from loginSystem.models import Administrator
|
|||||||
class Containers(models.Model):
|
class Containers(models.Model):
|
||||||
name = models.CharField(max_length=50,unique=True)
|
name = models.CharField(max_length=50,unique=True)
|
||||||
cid = models.CharField(max_length=64, default='')
|
cid = models.CharField(max_length=64, default='')
|
||||||
admin = models.ForeignKey(Administrator)
|
admin = models.ForeignKey(Administrator, on_delete=models.CASCADE)
|
||||||
image = models.CharField(max_length=50, default='unknown')
|
image = models.CharField(max_length=50, default='unknown')
|
||||||
tag = models.CharField(max_length=50, default='unknown')
|
tag = models.CharField(max_length=50, default='unknown')
|
||||||
memory = models.IntegerField(default=0)
|
memory = models.IntegerField(default=0)
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ class Administrator(models.Model):
|
|||||||
securityLevel = models.IntegerField(default=0)
|
securityLevel = models.IntegerField(default=0)
|
||||||
|
|
||||||
initWebsitesLimit = models.IntegerField(default=0)
|
initWebsitesLimit = models.IntegerField(default=0)
|
||||||
acl = models.ForeignKey(ACL, default=1)
|
acl = models.ForeignKey(ACL, default=1, on_delete=models.PROTECT)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
acme==0.21.1
|
acme==0.21.1
|
||||||
|
asgiref==3.2.3
|
||||||
asn1crypto==0.24.0
|
asn1crypto==0.24.0
|
||||||
Babel==0.9.6
|
Babel==0.9.6
|
||||||
backports.ssl-match-hostname==3.5.0.1
|
backports.ssl-match-hostname==3.5.0.1
|
||||||
@@ -13,7 +14,7 @@ ConfigArgParse==0.15.2
|
|||||||
configobj==5.0.6
|
configobj==5.0.6
|
||||||
cryptography==2.8
|
cryptography==2.8
|
||||||
decorator==3.4.0
|
decorator==3.4.0
|
||||||
Django==1.11
|
Django==3.0.1
|
||||||
docker==3.6.0
|
docker==3.6.0
|
||||||
docker-pycreds==0.4.0
|
docker-pycreds==0.4.0
|
||||||
docutils==0.14
|
docutils==0.14
|
||||||
@@ -54,6 +55,7 @@ requests-file==1.4.3
|
|||||||
s3transfer==0.1.13
|
s3transfer==0.1.13
|
||||||
SimpleWebSocketServer==0.1.1
|
SimpleWebSocketServer==0.1.1
|
||||||
six==1.13.0
|
six==1.13.0
|
||||||
|
sqlparse==0.3.0
|
||||||
tldextract==2.2.0
|
tldextract==2.2.0
|
||||||
urllib3==1.22
|
urllib3==1.22
|
||||||
websocket-client==0.56.0
|
websocket-client==0.56.0
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ class dest(models.Model):
|
|||||||
|
|
||||||
|
|
||||||
class backupSchedules(models.Model):
|
class backupSchedules(models.Model):
|
||||||
dest = models.ForeignKey(dest)
|
dest = models.ForeignKey(dest, on_delete=models.CASCADE)
|
||||||
frequency = models.CharField(max_length=15)
|
frequency = models.CharField(max_length=15)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user