This commit is contained in:
Ross
2021-12-04 17:46:35 +00:00
parent e787b8517a
commit 39492c6ecf
4 changed files with 17 additions and 4 deletions
+5
View File
@@ -807,6 +807,11 @@ input {
border: 2px solid orange;
}
.finding-form {
border: 1px dashed darkblue;
}
.finding-box {
display: flex;
border: 1px dashed gray;
+5
View File
@@ -25,6 +25,7 @@ This series is not associated with any cases.
<div>Structures: {{ series_finding_form.structures }}</div>
</div>
<input type="submit" value="Submit">
<button id="cancel-add-finding-button">Cancel</button>
</form>
</div>
</div>
@@ -85,6 +86,10 @@ This series is not associated with any cases.
$("#hidden-form").show()
});
$("#cancel-add-finding-button").click(() => {
$("#hidden-form").hide()
});
$("#reset-viewport-button").click(() => {
dicom_element = $(".cornerstone-element").get(0);
//annotationjson = JSON.parse(e.currentTarget.dataset.annotationjson);
+1
View File
@@ -12,6 +12,7 @@ urlpatterns = [
path("cases/", views.CaseView.as_view(), name="case_view"),
path("series/", views.SeriesView.as_view(), name="series_view"),
path("series/<int:pk>", views.series_detail, name="series_detail"),
path("series/<int:pk>/<int:finding_pk>", views.series_detail, name="series_detail"),
path(
"series/<int:pk>/order_dicom",
views.series_order_dicom,
+6 -4
View File
@@ -116,12 +116,14 @@ def case_detail(request, pk):
@login_required
@user_is_author_or_atlas_series_checker_or_atlas_marker
def series_detail(request, pk):
def series_detail(request, pk, finding_pk=None):
series = get_object_or_404(Series, pk=pk)
# if request.user not in atlas.author.all():
# raise PermissionDenied
series_finding_form = SeriesFindingForm(series_id=series.id)
if finding_pk is not None:
finding = get_object_or_404(SeriesFinding, pk=finding_pk)
series_finding_form = SeriesFindingForm(instance=finding)
else:
series_finding_form = SeriesFindingForm(series_id=series.id)
# logging.debug(atlas.subspecialty.first().name.all())
return render(