This commit is contained in:
Ross
2024-05-18 18:11:12 +01:00
parent 1698612d6a
commit d50fbaafd6
2 changed files with 23 additions and 1 deletions
+4 -1
View File
@@ -17,13 +17,16 @@ from django.forms import (
from rcr.models import Item, RadiologyCategory, OncologyCategory, Level from rcr.models import Item, RadiologyCategory, OncologyCategory, Level
from django.contrib.auth.models import User from django.contrib.auth.models import User
from atlas.models import Condition from atlas.models import Condition
from django.contrib.admin.widgets import FilteredSelectMultiple
class ItemForm(ModelForm): class ItemForm(ModelForm):
#radiology_category = ModelMultipleChoiceField(queryset=RadiologyCategory.objects.all()) #radiology_category = ModelMultipleChoiceField(queryset=RadiologyCategory.objects.all())
#oncology_category = ModelMultipleChoiceField(queryset=OncologyCategory.objects.all()) #oncology_category = ModelMultipleChoiceField(queryset=OncologyCategory.objects.all())
radiology_condition = ModelMultipleChoiceField(queryset=Condition.objects.filter(rcr_curriculum=True), required=False) radiology_condition = ModelMultipleChoiceField(queryset=Condition.objects.filter(rcr_curriculum=True), required=False,
widget=FilteredSelectMultiple(verbose_name="Condition", is_stacked=False),
)
+19
View File
@@ -35,3 +35,22 @@
} }
</style> </style>
{% endblock css %} {% endblock css %}
{% block js %}
<script type="text/javascript">
$(document).ready(function() {
// Add a class to the selected option in the select element
//expand = $(" <span> (Click to expand)</span>").on('click', function() {
// //$('#id_radiology_condition').height("800px");
// $('#id_radiology_condition').height() == 800 ? $('#id_radiology_condition').height(100) : $('#id_radiology_condition').height(800);
// $(this).text($(this).text() == ' (Click to expand)' ? ' (Click to collapse)' : ' (Click to expand)');
// });
//$('#div_id_radiology_condition label').after(
// expand
//);
$('#div_id_radiology_condition').css("display", "grid");
});
</script>
{% endblock js %}