Changeset 72e8fdfdb93523240b9e923989ef66afc0e4cf14 for pxe
- Timestamp:
- 02/20/09 08:41:06 (3 years ago)
- Children:
- 368f6e1aef2155875dced50618c000060a039edb
- Parents:
- bae1bf8ee91424b5b67d3d69373f458eff3c1070
- git-committer:
- Frederic Lepied <frederic.lepied@…> (02/20/09 08:41:06)
- Files:
-
- 1 modified
-
pxe/models.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
pxe/models.py
r5fc8fc0 r72e8fdf 12 12 class System(models.Model): 13 13 name = models.CharField(max_length=100) 14 14 15 def __str__(self): 16 return self.name 17 15 18 class MacAddress(models.Model): 16 19 mac = models.CharField(max_length=12) 17 20 system = models.ForeignKey(System) 18 21 22 def __str__(self): 23 return "%s %s" % (self.mac, self.system) 24 19 25 class BootName(models.Model): 20 26 name = models.CharField(max_length=100) 21 27 available = models.BooleanField() 22 28 29 def __str__(self): 30 return self.name 31 23 32 class Log(models.Model): 24 33 date = models.DateTimeField(auto_now=True, auto_now_add=True) 25 34 system = models.ForeignKey(System) 26 35 boot_name = models.ForeignKey(BootName) 36 37 def __str__(self): 38 return "%s %s %s" % (self.date, self.system, self.boot_name) 27 39 28 40 from django.contrib import admin
