dispaly data for cloudmanager in admin
This commit is contained in:
@@ -1,12 +1,58 @@
|
||||
from django.db import models
|
||||
|
||||
class CmmData(models.Model):
|
||||
|
||||
|
||||
class Schedule_Week_Data(models.Model):
|
||||
name_schedule = models.CharField(max_length=100,unique=True)
|
||||
state_Monday = models.BooleanField()
|
||||
state_Tuesday = models.BooleanField()
|
||||
state_Wednesday = models.BooleanField()
|
||||
state_Thursday = models.BooleanField()
|
||||
state_Friday = models.BooleanField()
|
||||
state_Saturday = models.BooleanField()
|
||||
state_Sunday = models.BooleanField()
|
||||
class Meta:
|
||||
db_table = 'schedule_week'
|
||||
def __str__(self):
|
||||
return self.name_schedule
|
||||
|
||||
class Schedule_Day_Data(models.Model):
|
||||
name_schedule = models.CharField(max_length=100,unique=True)
|
||||
state_at_0 = models.BooleanField()
|
||||
state_at_1 = models.BooleanField()
|
||||
state_at_2 = models.BooleanField()
|
||||
state_at_3 = models.BooleanField()
|
||||
state_at_4 = models.BooleanField()
|
||||
state_at_5 = models.BooleanField()
|
||||
state_at_6 = models.BooleanField()
|
||||
state_at_7 = models.BooleanField()
|
||||
state_at_8 = models.BooleanField()
|
||||
state_at_9 = models.BooleanField()
|
||||
state_at_10 = models.BooleanField()
|
||||
state_at_11 = models.BooleanField()
|
||||
state_at_12 = models.BooleanField()
|
||||
state_at_13 = models.BooleanField()
|
||||
state_at_14 = models.BooleanField()
|
||||
state_at_15 = models.BooleanField()
|
||||
state_at_16 = models.BooleanField()
|
||||
state_at_17 = models.BooleanField()
|
||||
state_at_18 = models.BooleanField()
|
||||
state_at_19 = models.BooleanField()
|
||||
state_at_20 = models.BooleanField()
|
||||
state_at_21 = models.BooleanField()
|
||||
state_at_22 = models.BooleanField()
|
||||
state_at_23 = models.BooleanField()
|
||||
class Meta:
|
||||
db_table = 'schedule_day'
|
||||
def __str__(self):
|
||||
return self.name_schedule
|
||||
|
||||
class Machine_Data(models.Model):
|
||||
name = models.CharField(max_length=100)
|
||||
namespace = models.CharField(max_length=100)
|
||||
schedule_day = models.CharField(max_length=100)
|
||||
schedule_hour = models.CharField(max_length=100)
|
||||
schedule_week = models.ForeignKey(Schedule_Week_Data,null=True, blank=True, on_delete=models.SET_NULL)
|
||||
schedule_day = models.ForeignKey(Schedule_Day_Data,null=True, blank=True, on_delete=models.SET_NULL)
|
||||
replicas = models.IntegerField()
|
||||
|
||||
|
||||
class Meta:
|
||||
db_table = 'cloudmanager'
|
||||
db_table = 'machine'
|
||||
|
||||
Reference in New Issue
Block a user