From 8d0e666a962c23e9caafbc85c5f90b537193f5ac Mon Sep 17 00:00:00 2001 From: Ross Date: Wed, 14 Feb 2024 17:44:00 +0000 Subject: [PATCH] add basic atlas help --- atlas/templates/atlas/base.html | 3 ++- atlas/templates/atlas/help.html | 23 +++++++++++++++++++++++ atlas/urls.py | 3 ++- 3 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 atlas/templates/atlas/help.html diff --git a/atlas/templates/atlas/base.html b/atlas/templates/atlas/base.html index 38be337a..b9d437d6 100755 --- a/atlas/templates/atlas/base.html +++ b/atlas/templates/atlas/base.html @@ -12,7 +12,8 @@ Series / Categories / Create Case / - Create Series + Create Series / + Help {% endif %} {% comment %}
Questions by: diff --git a/atlas/templates/atlas/help.html b/atlas/templates/atlas/help.html new file mode 100644 index 00000000..e652b2f5 --- /dev/null +++ b/atlas/templates/atlas/help.html @@ -0,0 +1,23 @@ +{% extends 'atlas/base.html' %} + +{% block content %} + +

Anatomy of the Atlas

+ + The atlas consists of a number of different costituents. + +

Series

+

A series is a stack of images. They should consist of a single modality, and be of the same body part and aquired at the same time. For example, a CT scan of the head, or an MRI of the knee.

+ +

Each series can be associated with an arbitary number of cases.

+ +

Cases

+

A case is the basic unit of the atlas. It should consist of one or more series, and be associated with a single patient.

+ +

Additional information can be added to a case, such as history, description, report, diagnosis and differential.

+ +

Collection

+

A collection is a group of cases. It can be used to group cases. Cases can below to more than one group.

+ + +{% endblock %} diff --git a/atlas/urls.py b/atlas/urls.py index 92da14c4..7687bdab 100755 --- a/atlas/urls.py +++ b/atlas/urls.py @@ -1,5 +1,5 @@ from django.urls import path, include -from django.views.generic import RedirectView +from django.views.generic import RedirectView, TemplateView from atlas.models import Condition, Finding, Presentation, Structure @@ -9,6 +9,7 @@ app_name = "atlas" urlpatterns = [ path("", views.index, name="index"), + path("help/", TemplateView.as_view(template_name="atlas/help.html"), name="help"), path( "create/", RedirectView.as_view(pattern_name="atlas:case_create", permanent=False),