30 lines
1.1 KiB
Python
30 lines
1.1 KiB
Python
from django.contrib.gis import admin
|
|
from models import *
|
|
# from forms import BaseRelationsFormSet
|
|
#from django import forms
|
|
#from django.contrib.admin import SimpleListFilter
|
|
#from ajax_select.fields import AutoCompleteSelectMultipleField, AutoCompleteSelectField
|
|
|
|
|
|
|
|
class PlaceAdmin(admin.OSMGeoAdmin):
|
|
# fields = ('preferred_name', 'feature_type', 'admin1', 'admin2', 'geometry', 'url', 'authority_record', 'time_frame', 'is_primary',)
|
|
search_fields = ['name', 'location']
|
|
# list_filter = ('feature_type',)
|
|
# inlines = [FeatureNamesInline]
|
|
# list_display = ('__unicode__', 'feature_type_name', 'admin1', 'admin2', 'time_start', 'time_end',)
|
|
# list_per_page = 30
|
|
# list_filter = (FeatureTypeFilter,)
|
|
openlayers_url = 'http://openlayers.org/dev/OpenLayers.js'
|
|
openlayers_img_path = None
|
|
# form = featuresForm
|
|
# readonly_fields = ['geometry']
|
|
# map_template = 'gis/admin/osm.html'
|
|
# default_lon = 72.855211097628413
|
|
# default_lat = 19.415775291486027
|
|
# default_zoom = 4
|
|
# extra_js = ['http://openstreetmap.org/openlayers/OpenStreetMap.js', 'http://openlayers.org/dev/OpenLayers.js']
|
|
|
|
admin.site.register(Place, PlaceAdmin)
|
|
|