Changeset 72e8fdfdb93523240b9e923989ef66afc0e4cf14
- 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:
-
Legend:
- Unmodified
- Added
- Removed
-
|
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 |