Anzi con -Admin come suffisso è ancora meglio

my-submodulepoetico
Guido Longoni 2023-07-07 00:11:40 +02:00
parent 9646cc8b6f
commit 93ab4aace2
2 changed files with 5 additions and 5 deletions

View File

@ -13,7 +13,7 @@ from django.core.paginator import Paginator
from django.db.models import F
from . import models
from .drilldown_autocomplete import DrillDownAutocomplete
from .drilldown_autocomplete import DrillDownAutocompleteAdmin
# Modified version of a GIST I found in a SO thread
# cfr. http://masnun.rocks/2017/03/20/django-admin-expensive-count-all-queries/
@ -167,8 +167,8 @@ ddaf={
}
}
class RecapitoInline(StackedPolymorphicInline, DrillDownAutocomplete):
class IndirizzoInline(StackedPolymorphicInline.Child, DrillDownAutocomplete):
class RecapitoInline(StackedPolymorphicInline, DrillDownAutocompleteAdmin):
class IndirizzoInline(StackedPolymorphicInline.Child, DrillDownAutocompleteAdmin):
model = models.Indirizzo
autocomplete_fields = ('dug','comune','cap','nazione',)
drilldown_autocomplete_fields = ddaf
@ -284,7 +284,7 @@ class SoggettoContattabileAdmin(PolymorphicParentModelAdmin):
@admin.register(models.Indirizzo)
class IndirizzoAdmin(HiddenModel, DrillDownAutocomplete, RicercaOrdinataMixin, AjaxAutocompleteListFilterModelAdmin, PolymorphicChildModelAdmin, AutocompleteAdmin):
class IndirizzoAdmin(HiddenModel, DrillDownAutocompleteAdmin, RicercaOrdinataMixin, AjaxAutocompleteListFilterModelAdmin, PolymorphicChildModelAdmin, AutocompleteAdmin):
# resource = resources.IndirizzoResource
# list_per_page = 15
# paginator = CachingPaginator

View File

@ -105,7 +105,7 @@ class DrillDownAutocompleteSelect(AutocompleteSelect, DrillDownAutocompleteMixin
pass
class DrillDownAutocomplete(admin.options.BaseModelAdmin):
class DrillDownAutocompleteAdmin(admin.options.BaseModelAdmin):
drilldown_autocomplete_fields = dict()
class Media: