Changeset 3d3414278502ad60842ab623bcae9692a7b9ec7b
- Timestamp:
- 02/12/09 18:45:04 (3 years ago)
- Author:
- Frederic Lepied <frederic.lepied@…>
- Children:
- 8737b88d9b6d483af2a8f09c6f50de7ce0a644a8
- Parents:
- 5fc8fc0082bfa6f10d4a3a4edc64612ee737aab6
- git-committer:
- Frederic Lepied <frederic.lepied@…> (02/12/09 18:45:04)
- Message:
-
add an str method to display objects more cleanly
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
|
r5fc8fc0
|
r3d34142
|
|
| 5 | 5 | name = models.CharField(max_length=100) |
| 6 | 6 | available = models.BooleanField() |
| 7 | | |
| | 7 | |
| | 8 | def __str__(self): |
| | 9 | return self.name |
| | 10 | |
| 8 | 11 | class SystemVersion(models.Model): |
| 9 | 12 | name = models.CharField(max_length=100) |
| | 13 | |
| | 14 | def __str__(self): |
| | 15 | return self.name |
| 10 | 16 | |
| 11 | 17 | class TestLog(models.Model): |
| … |
… |
|
| 26 | 32 | version = models.ForeignKey(SystemVersion, null=True) |
| 27 | 33 | |
| | 34 | def __str__(self): |
| | 35 | return "%s %s" % (self.test_name, self.status) |
| | 36 | |
| 28 | 37 | class InfoLine(models.Model): |
| 29 | 38 | type = models.CharField(max_length=1) |
| 30 | 39 | log = models.ForeignKey(TestLog) |
| 31 | 40 | text = models.CharField(max_length=100) |
| | 41 | |
| | 42 | def __str__(self): |
| | 43 | return "%s for %s" % (self.type, self.log) |
| 32 | 44 | |
| 33 | 45 | from django.contrib import admin |