Switch to unified view

a/OSSEval/analysis/models.py b/OSSEval/analysis/models.py
...
...
8
    created = models.DateField()
8
    created = models.DateField()
9
    methodology_version = models.ForeignKey('methodology.MethodologyVersion')
9
    methodology_version = models.ForeignKey('methodology.MethodologyVersion')
10
    user_login = models.CharField(max_length=50)
10
    user_login = models.CharField(max_length=50)
11
    visible = models.BooleanField(default=True)
11
    visible = models.BooleanField(default=True)
12
    weight_scenario = models.ForeignKey(WeightScenario)
12
    weight_scenario = models.ForeignKey(WeightScenario)
13
    def __unicode__(self):
14
        return self.name
13
    
15
    
14
class Instance(models.Model):
16
class Instance(models.Model):
15
    """
17
    """
16
    It represents one of the entities we evaluate in the assessment
18
    It represents one of the entities we evaluate in the assessment
17
    """
19
    """
18
    name = models.CharField(max_length=200)
20
    name = models.CharField(max_length=200)
19
    name_for_search = models.CharField(max_length=200, default="")
21
    name_for_search = models.CharField(max_length=200, default="")
20
    analysis = models.ForeignKey(Analysis)
22
    analysis = models.ForeignKey(Analysis)
23
    def __unicode__(self):
24
        return self.name + " - " + self.name_for_search
21
    
25
    
22
class Answer(models.Model):
26
class Answer(models.Model):
23
    """
27
    """
28
    
24
    """
29
    """
25
    instance = models.ForeignKey(Instance)
30
    instance = models.ForeignKey(Instance)
26
    question = models.ForeignKey('methodology.Question')
31
    question = models.ForeignKey('methodology.Question')
27
    value_integer = models.IntegerField()
32
    value_integer = models.IntegerField()
28
    notes = models.CharField(max_length=2000)
33
    notes = models.CharField(max_length=2000)