Add htmx autocomplete and allow merging of conditions

This commit is contained in:
Ross
2023-11-13 13:23:33 +00:00
parent 366d36ba24
commit 15915ef5c0
8 changed files with 119 additions and 3 deletions
+19 -1
View File
@@ -47,6 +47,8 @@ from tinymce.widgets import TinyMCE
from dal import autocomplete
from autocomplete import widgets as htmx_widgets
import logging
class ConditionForm(ModelForm):
@@ -603,4 +605,20 @@ class UncategorisedDicomForm(ModelForm):
fields = ["image"]#, "user"]
#UncategorisedDicomFormset = formset_factory(UncategorisedDicomForm)
#UncategorisedDicomFormset = formset_factory(UncategorisedDicomForm)
#class ConditionAutocompleteFormModel(forms.ModelForm):
# class Meta:
# model = Condition
# fields = ["name"]
# widgets = {
# 'members': widgets.Autocomplete(
# name='members',
# options=dict(multiselect=True, model=Condition)
# )
# }
class ConditionAutocompleteForm(Form):
condition = ModelChoiceField(queryset=Condition.objects.all(), widget=htmx_widgets.Autocomplete(
name="conditions", options=dict(model=Condition)
))