.
This commit is contained in:
+4
-20
@@ -88,26 +88,6 @@ class Question(QuestionBase):
|
||||
def get_image_url_array(self):
|
||||
return json.dumps([f"{REMOTE_URL}{i.url}" for i in self.get_images()])
|
||||
|
||||
# def GetNonFeedbackQuestionImages(self):
|
||||
# return self.get_images()
|
||||
|
||||
#def get_image_annotations(self):
|
||||
# return json.dumps(
|
||||
# [i.image_annotations for i in self.images.all() if not i.feedback_image]
|
||||
# )
|
||||
|
||||
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 anonymise_images(self):
|
||||
anonymizer = dicognito.anonymizer.Anonymizer()
|
||||
|
||||
@@ -133,6 +113,10 @@ class Question(QuestionBase):
|
||||
|
||||
return False
|
||||
|
||||
def get_best_sample_answer(self):
|
||||
return self.sample_answers.filter(score__gt=0).order_by("-score").first()
|
||||
|
||||
|
||||
|
||||
class QuestionImage(models.Model):
|
||||
question = models.ForeignKey(
|
||||
|
||||
Reference in New Issue
Block a user