fix a number of issues and start adding resources

This commit is contained in:
Ross
2024-04-04 23:15:22 +01:00
parent 2fef934323
commit f13d1ba7e2
8 changed files with 174 additions and 6 deletions
@@ -1,5 +1,6 @@
<div class="atlas {% if case.scrapped %}atlas-scrapped{% endif %}">
<div><a href="https://viewer.penracourses.org.uk/viewer/dicomjson?url=https://www.penracourses.org.uk{% url 'atlas:case_dicom_json' case.pk %}">View case in OHIF</a> <a target="_blank" href="https://viewer.penracourses.org.uk/viewer/dicomjson?url=https://www.penracourses.org.uk{% url 'atlas:case_dicom_json' case.pk %}">(new tab)</a></div>
<div><a href="/ohif/viewer/dicomjson?url=https://www.penracourses.org.uk{% url 'atlas:case_dicom_json' case.pk %}">View case in OHIF</a>
<div class="date">
{{ case.created_date|date:"d/m/Y" }}
+25
View File
@@ -38,10 +38,16 @@
$('#casedifferential_formset').append($('#empty_casedifferential_form').html().replace(/__prefix__/g, form_idx));
$('#id_differentialcase-TOTAL_FORMS').val(parseInt(form_idx) + 1);
}
function add_resource_input_form() {
var form_idx = $('#id_resourcecase-TOTAL_FORMS').val();
$('#caseresource_formset').append($('#empty_caseresource_form').html().replace(/__prefix__/g, form_idx));
$('#id_resourcecase-TOTAL_FORMS').val(parseInt(form_idx) + 1);
}
$(document).ready(function () {
$('#add_more_series').click(() => { add_series_input_form() });
$('#add_more_differential').click(() => { add_differential_input_form() });
$('#add_more_resource').click(() => { add_resource_input_form() });
})
</script>
@@ -91,6 +97,20 @@
{% endfor %}
</div>
{{ casedifferential_formset.management_form }}
<h3>Resource:</h3>
Add resource here.
<input type="button" value="Add Another Resource" id="add_more_resource">
<div id="caseresource_formset">
{% for form in caseresource_formset %}
<ul class="no-error caseresource_formset">
{{form.non_field_errors}}
{{form.errors}}
{{ form.as_ul }}
</ul>
{% endfor %}
</div>
{{ caseresource_formset.management_form }}
<br/>
<input type="submit" class="submit-button" value="Submit" name="submit">
</form>
<div id="empty_series_form" style="display:none">
@@ -103,4 +123,9 @@
{{ casedifferential_formset.empty_form.as_ul }}
</ul>
</div>
<div id="empty_caseresource_form" style="display:none">
<ul class='no_error caseresource_formset'>
{{ caseresource_formset.empty_form.as_ul }}
</ul>
</div>
{% endblock %}