company.city wont show as dropdown list in admin

This commit is contained in:
Sam
2021-03-10 13:42:21 +00:00
parent 0eaaf2bc49
commit ae1deeff31

View File

@@ -1,7 +1,7 @@
from django.contrib import admin from django.contrib import admin
from django.contrib.gis.db.models import PointField from django.contrib.gis.db.models import PointField
from django_admin_listfilter_dropdown.filters import DropdownFilter, RelatedDropdownFilter from django_admin_listfilter_dropdown.filters import DropdownFilter
from mapwidgets.widgets import GooglePointFieldWidget from mapwidgets.widgets import GooglePointFieldWidget
from . import models from . import models
@@ -10,8 +10,8 @@ from . import models
class CompanyAdmin(admin.ModelAdmin): class CompanyAdmin(admin.ModelAdmin):
list_display = ('short_name', 'city', 'email', 'shop', 'platform', 'sync', 'is_validated', 'is_active', 'link') list_display = ('short_name', 'city', 'email', 'shop', 'platform', 'sync', 'is_validated', 'is_active', 'link')
list_filter = ('platform', 'sync', 'is_validated', 'is_active', 'city') list_filter = ('platform', 'sync', 'is_validated', 'is_active', ('city', DropdownFilter))
search_fields = ('short_name', 'company_name', 'email', 'web_link', ('city', RelatedDropdownFilter)) search_fields = ('short_name', 'company_name', 'email', 'web_link', 'city')
formfield_overrides = { formfield_overrides = {
PointField: {"widget": GooglePointFieldWidget} PointField: {"widget": GooglePointFieldWidget}