.
This commit is contained in:
+15
-2
@@ -307,12 +307,25 @@ class Rapid(models.Model):
|
||||
#def GetNonFeedbackQuestionImages(self):
|
||||
#return self.get_images()
|
||||
|
||||
def get_laterality_string(self):
|
||||
if self.laterality == self.NONE:
|
||||
s = ""
|
||||
elif self.laterality == self.BILATERAL:
|
||||
s = "bilateral "
|
||||
elif self.laterality == self.RIGHT:
|
||||
s = "right "
|
||||
elif self.laterality == self.LEFT:
|
||||
s = "left "
|
||||
|
||||
return s
|
||||
|
||||
def get_suggested_answers(self):
|
||||
answers = []
|
||||
for r in self.region.all():
|
||||
laterality = self.get_laterality_string()
|
||||
for a in self.abnormality.all():
|
||||
answers.append("{} {}".format(r.name, a.name))
|
||||
answers.append("{} {}".format(a.name, r.name))
|
||||
answers.append("{}{} {}".format(laterality, r.name, a.name))
|
||||
answers.append("{} {}{}".format(a.name, laterality, r.name))
|
||||
|
||||
compare_answers = self.get_compare_answers()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user