from django.db import models
# Create your models here.
class Customer(models.Model):
NAME = models.CharField(max_length=200)
WEBSITE = models.CharField(max_length=200)
PHONE = models.CharField(max_length=200)
EMAIL = models.CharField(max_length=200)
ADDRESS = models.CharField(max_length=200)
VMIDS = models.CharField(max_length=200)
def __unicode__(self):
return self.NAME
# return self.NAME
class Vms(models.Model):
VMID = models.CharField(max_length=200)
VMNAME = models.CharField(max_length=200)
VMSTATUS = models.CharField(max_length=200)
CUSTOMERID = models.ForeignKey(Customer)
class Vmspecs(models.Model):
CPUS = models.CharField(max_length=200)
CORES = models.CharField(max_length=200)
MEMORY = models.CharField(max_length=200)
HDSPACE = models.CharField(max_length=200)
OS = models.CharField(max_length=200)
UPTIME = models.CharField(max_length=200)
VMID = models.ForeignKey(Vms)
On my admin stite it doesnt return self.NAME as the customer name it just returns the word customer object for entries and im not sure why.