Changeset 3d3414278502ad60842ab623bcae9692a7b9ec7b

Show
Ignore:
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:
1 modified

Legend:

Unmodified
Added
Removed
  • tester/models.py

    r5fc8fc0 r3d34142  
    55    name = models.CharField(max_length=100) 
    66    available = models.BooleanField() 
    7  
     7     
     8    def __str__(self): 
     9        return self.name 
     10     
    811class SystemVersion(models.Model): 
    912    name = models.CharField(max_length=100) 
     13 
     14    def __str__(self): 
     15        return self.name 
    1016 
    1117class TestLog(models.Model): 
     
    2632    version = models.ForeignKey(SystemVersion, null=True) 
    2733 
     34    def __str__(self): 
     35        return "%s %s" % (self.test_name, self.status) 
     36 
    2837class InfoLine(models.Model): 
    2938    type = models.CharField(max_length=1) 
    3039    log = models.ForeignKey(TestLog) 
    3140    text = models.CharField(max_length=100) 
     41 
     42    def __str__(self): 
     43        return "%s for %s" % (self.type, self.log) 
    3244 
    3345from django.contrib import admin