from django.db import models from Clientes.models import Clientes class Sistema(models.Model): nombre_sistema= models.CharField(max_length=100, blank=False,null=False,unique=True) # class Meta: # abstract=True def __str__(self): return self.nombre_sistema class sistemas_por_cliente(models.Model): id_sistema= models.ForeignKey(Sistema, related_name='sistema_spc', on_delete=models.CASCADE) cliente = models.ForeignKey(Clientes, related_name='cliente_spc', on_delete=models.CASCADE) num_licencias= models.IntegerField(default=1) def __str__(self): return self.cliente.Nombre class Meta: ordering= ('-cliente','id_sistema') class Maquinas_Conectadas(models.Model): UserName = models.CharField(max_length=255) PC_Name = models.CharField(max_length=255) Is64 = models.BooleanField() OSversion= models.CharField(max_length=255) local_ip = models.CharField(max_length=55) public_ip= models.CharField(max_length=55) Token = models.CharField(max_length=50) Cliente = models.CharField(max_length=13) class Meta: abstract =True