allow merging of examinations
This commit is contained in:
+6
-2
@@ -304,10 +304,11 @@ class Case(models.Model):
|
||||
return authors
|
||||
|
||||
def get_link(self):
|
||||
return f"{self.pk}: {self.title}"
|
||||
return format_html("<a href='{}'>{}</a>", self.get_absolute_url(), str(self))
|
||||
|
||||
def __str__(self):
|
||||
return f"{self.pk}:{self.title}"
|
||||
return f"{self.pk}: {self.title}"
|
||||
|
||||
def get_series_blocks(self):
|
||||
html = ""
|
||||
@@ -391,7 +392,7 @@ class Series(SeriesBase):
|
||||
|
||||
def get_full_str(self):
|
||||
if self.case:
|
||||
case_id = ", ".join([case.pk for case in self.case.all()])
|
||||
case_id = ", ".join([str(case) for case in self.case.all()])
|
||||
# case_id = self.case.pk
|
||||
else:
|
||||
case_id = "None"
|
||||
@@ -403,6 +404,9 @@ class Series(SeriesBase):
|
||||
def get_absolute_url(self):
|
||||
return reverse("atlas:series_detail", kwargs={"pk": self.pk})
|
||||
|
||||
def get_link(self):
|
||||
return format_html("<a href='{}'>{}</a>", self.get_absolute_url(), self.get_full_str())
|
||||
|
||||
|
||||
|
||||
class CaseCollection(ExamCollectionGenericBase):
|
||||
|
||||
@@ -9,4 +9,9 @@
|
||||
<li><a href="{% url 'atlas:presentation_view' %}">Presentations</li></a>
|
||||
<li><a href="{% url 'atlas:pathological_process_view' %}">Pathological Process</li></a>
|
||||
</ul>
|
||||
|
||||
{% if request.user.is_staff %}
|
||||
<p>Manage <a href="{% url 'generic:examination_view' %}">Examinations</a>
|
||||
</p>
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
|
||||
Reference in New Issue
Block a user