openmumbai/openmumbai/places/admin.py
2012-06-09 23:45:50 +05:30

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)