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):
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
# serializers.py
|
||||
from rest_framework import serializers, permissions
|
||||
+1
-3
@@ -118,7 +118,7 @@ from .filters import (
|
||||
from django_tables2 import SingleTableView, SingleTableMixin
|
||||
from django_filters.views import FilterView
|
||||
|
||||
from autocomplete import HTMXAutoComplete
|
||||
#from autocomplete import HTMXAutoComplete
|
||||
|
||||
|
||||
from .decorators import (
|
||||
@@ -156,8 +156,6 @@ from reversion.views import RevisionMixin
|
||||
import reversion
|
||||
|
||||
|
||||
from rest_framework import viewsets
|
||||
|
||||
import os
|
||||
import difflib
|
||||
|
||||
|
||||
Reference in New Issue
Block a user