diff --git a/rcr/models.py b/rcr/models.py index 2886462f..6d4af720 100644 --- a/rcr/models.py +++ b/rcr/models.py @@ -3,6 +3,7 @@ from django.db import models from django.urls import reverse from django.utils.translation import gettext_lazy as _ import reversion +from django.utils.safestring import mark_safe from atlas.models import Condition @@ -109,7 +110,7 @@ class Item(models.Model): def get_radiology_condition(self): return ", ".join([l.name for l in self.radiology_condition.all()]) def get_radiology_condition_line_breaks(self): - return "
".join([l.name for l in self.radiology_condition.all()]) + return mark_safe("
".join([l.name for l in self.radiology_condition.all()])) class RadiologyCategory(models.Model): diff --git a/rcr/templates/rcr/gap.html b/rcr/templates/rcr/gap.html index 6babc56e..b624a8bd 100644 --- a/rcr/templates/rcr/gap.html +++ b/rcr/templates/rcr/gap.html @@ -60,7 +60,7 @@ _="on click if me.checked show .outcome-{{outcome.id}} else hide .outcome-{{outc {{item.content_type}} {{item.get_level}} {{item.outcome}} - {{item.get_radiology_condition_line_breaks|marksafe}} + {{item.get_radiology_condition_line_breaks}} {% endfor %}