.
This commit is contained in:
+4
-1
@@ -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),
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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 %}
|
||||||
|
|||||||
Reference in New Issue
Block a user