Changeset 72e8fdfdb93523240b9e923989ef66afc0e4cf14

Show
Ignore:
Timestamp:
02/20/09 08:41:06 (3 years ago)
Author:
Frederic Lepied <frederic.lepied@…>
Children:
368f6e1aef2155875dced50618c000060a039edb
Parents:
bae1bf8ee91424b5b67d3d69373f458eff3c1070
git-committer:
Frederic Lepied <frederic.lepied@…> (02/20/09 08:41:06)
Message:

added an str method

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pxe/models.py

    r5fc8fc0 r72e8fdf  
    1212class System(models.Model): 
    1313    name = models.CharField(max_length=100) 
    14  
     14     
     15    def __str__(self): 
     16        return self.name 
     17     
    1518class MacAddress(models.Model): 
    1619    mac = models.CharField(max_length=12) 
    1720    system = models.ForeignKey(System) 
    1821     
     22    def __str__(self): 
     23        return "%s %s" % (self.mac, self.system) 
     24 
    1925class BootName(models.Model): 
    2026    name = models.CharField(max_length=100) 
    2127    available = models.BooleanField() 
    2228     
     29    def __str__(self): 
     30        return self.name 
     31 
    2332class Log(models.Model): 
    2433    date = models.DateTimeField(auto_now=True, auto_now_add=True) 
    2534    system = models.ForeignKey(System) 
    2635    boot_name = models.ForeignKey(BootName) 
     36 
     37    def __str__(self): 
     38        return "%s %s %s" % (self.date, self.system, self.boot_name) 
    2739 
    2840from django.contrib import admin