.
This commit is contained in:
@@ -807,6 +807,11 @@ input {
|
||||
border: 2px solid orange;
|
||||
}
|
||||
|
||||
.finding-form {
|
||||
border: 1px dashed darkblue;
|
||||
|
||||
}
|
||||
|
||||
.finding-box {
|
||||
display: flex;
|
||||
border: 1px dashed gray;
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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
@@ -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(
|
||||
|
||||
Reference in New Issue
Block a user