You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.0 KiB
43 lines
1.0 KiB
from django.contrib import admin
|
|
|
|
from gmap.models import MapMarker, MarkerCategory, MarkerSubCategory, SalesDirector, SalesBoundary, CountryISOCode
|
|
|
|
|
|
class MarkerAdmin(admin.ModelAdmin):
|
|
list_display = [
|
|
'name',
|
|
'contact_title',
|
|
'category',
|
|
'contact_name',
|
|
'airport_code',
|
|
'address',
|
|
'platinum',
|
|
'airport_name',
|
|
'phone',
|
|
'fax',
|
|
'email',
|
|
'url'
|
|
]
|
|
exclude = ('latitude', 'longitude')
|
|
|
|
|
|
class MarkerInline(admin.TabularInline):
|
|
model = MapMarker
|
|
exclude = ('latitude', 'longitude')
|
|
extra = 1
|
|
|
|
|
|
class BoundaryAdmin(admin.ModelAdmin):
|
|
list_display = ['boundary_code', 'owner']
|
|
|
|
|
|
class DirectorAdmin(admin.ModelAdmin):
|
|
list_display = ['name', 'country']
|
|
|
|
|
|
admin.site.register(MapMarker, MarkerAdmin)
|
|
admin.site.register(MarkerCategory)
|
|
admin.site.register(MarkerSubCategory)
|
|
admin.site.register(CountryISOCode)
|
|
admin.site.register(SalesDirector, DirectorAdmin)
|
|
admin.site.register(SalesBoundary, BoundaryAdmin)
|