.
This commit is contained in:
+15
-2
@@ -307,12 +307,25 @@ class Rapid(models.Model):
|
|||||||
#def GetNonFeedbackQuestionImages(self):
|
#def GetNonFeedbackQuestionImages(self):
|
||||||
#return self.get_images()
|
#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):
|
def get_suggested_answers(self):
|
||||||
answers = []
|
answers = []
|
||||||
for r in self.region.all():
|
for r in self.region.all():
|
||||||
|
laterality = self.get_laterality_string()
|
||||||
for a in self.abnormality.all():
|
for a in self.abnormality.all():
|
||||||
answers.append("{} {}".format(r.name, a.name))
|
answers.append("{}{} {}".format(laterality, r.name, a.name))
|
||||||
answers.append("{} {}".format(a.name, r.name))
|
answers.append("{} {}{}".format(a.name, laterality, r.name))
|
||||||
|
|
||||||
compare_answers = self.get_compare_answers()
|
compare_answers = self.get_compare_answers()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user