lots of updates
This commit is contained in:
+9
-3
@@ -55,7 +55,7 @@ from tinymce.widgets import TinyMCE
|
||||
|
||||
from dal import autocomplete
|
||||
|
||||
from autocomplete import widgets as htmx_widgets
|
||||
from autocomplete import widgets as htmx_widgets, Autocomplete, AutocompleteWidget, ModelAutocomplete, register as autocomplete_register
|
||||
|
||||
import logging
|
||||
|
||||
@@ -782,11 +782,17 @@ class UncategorisedDicomForm(ModelForm):
|
||||
# )
|
||||
# }
|
||||
|
||||
class ConditionAutocomplete(ModelAutocomplete):
|
||||
model = Condition
|
||||
search_attrs = ["name"]
|
||||
|
||||
class ConditionAutocompleteForm(Form):
|
||||
condition = ModelChoiceField(queryset=Condition.objects.all(), widget=htmx_widgets.Autocomplete(
|
||||
name="conditions", options=dict(model=Condition)
|
||||
condition = ModelChoiceField(queryset=Condition.objects.all(), widget=AutocompleteWidget(
|
||||
ac_class=ConditionAutocomplete#, options=dict(model=Condition)
|
||||
|
||||
))
|
||||
|
||||
autocomplete_register(ConditionAutocomplete)
|
||||
|
||||
class CaseCollectionAuthorForm(ExamAuthorFormMixin):
|
||||
class Meta(ExamAuthorFormMixin.Meta):
|
||||
|
||||
Reference in New Issue
Block a user